我在使用NAnt 0.92构建手持设备的.NET解决方案时遇到了一些问题。该解决方案由典型的csproj和CAB安装程序(vddproj)组成。目标平台是.NET CF 3.5。Nant构建问题:无法初始化Microsoft .NET Compact Framework
但是,如果我在脚本设置目标平台:
< property name="nant.settings.currentframework" value="netcf-3.5" />
当我再执行我收到一个错误:
Target framework could not be changed. "netcf-3.5" is not a valid framework identifier.
这意味着我不能建立目标平台的解决方案3.5。从逻辑上讲,我试图与CF 2.0算账:
< property name="nant.settings.currentframework" value="netcf-2.0" />
,然后我收到错误
Failed to initialize the 'Microsoft .NET Compact Framework 2.0' (netcf-2.0) target framework. Registry path not found! - key = 'SOFTWARE\MICROSOFT......'
我安装了一些其他职位的合适的SDK建议。此外,试图禁用防病毒,也在类似的帖子中建议,但找不到任何解决方案。
请问您有什么建议吗?
预先感谢您。丹尼尔