使用.NET 3.5对NAnt 0.86 Beta 1进行持续集成修复

时间:2009-01-16 17:35:12

标签: .net .net-3.5 .net-2.0 cruisecontrol.net nant

我一直在尝试使用最新的NAnt(0.86 Beta 1)几周 几个.NET 3.0 / 3.5项目使用多个.sln解决方案文件在我的构建服务器上构建平台代码,但alws遇到错误并遇到此问题:

建立失败             不支持文件'C:*** \ Platform.sln'的解决方案格式。 嵌套构建失败。

PS;为了清楚更多图片,我试图使用Nant与2008多个* sln(解决方案)文件。 我的构建服务器上的Intalled Soft: VS2008 Nant 0.86 beta1 / nant-0.86-nightly-2009-01-11 Microsoft SDK \ Windows \ v6.0A CruisControl版本:1.4.0.3524

尝试了所有可能的情景;包含 然后我安装了Visual Studio 2008,并在此过程中安装了SDK 版本6.0A。一旦我这样做,Nant 0.86开始使用.NET 3.5。 我按如下方式调整了标签:

。 。 。

我是否应该等待修复这些修复程序的0.86-beta2(TBD)版本,据我所知,这也不确定。它的任何更新?

任何结束都来自这个场景:提前谢谢 N - [

1 个答案:

答案 0 :(得分:2)

如果您正在使用解决方案任务,则不支持任何比VS2003更新的任务。以下问题可能有助于解决您遇到的问题:

NAnt and VS2008 (.NET 3.5) - Solution format of file Solution.sln is not supported