1

不幸的是,我混合了 .NET 版本的项目。一些遗留代码在 .NET 1.1 中,而另一些在 .NET 3.5 中。我不能使用

exec { msbuild test.sln } 

因为 msbuild 不支持编译 .NET 1.1 解决方案。

如何使用 psake 构建 .NET 1.1 解决方案?我认为 psake 很酷,并且想利用它。

在命令提示符下,我可以

.\devenv.com /rebuild release "c:\engine.sln"

但我不知道如何在 psake 构建文件中做同样的事情。

4

1 回答 1

1

如果

.\devenv.com /rebuild release "c:\engine.sln"

就是你所做的,你所要做的就是确保 devenv 在 PATH 中或提供完整路径并执行:

exec { devenv.com /rebuild release "c:\engine.sln"}
于 2011-12-01T21:02:59.537 回答