MSBUILDEMITSOLUTION不使用.NET 4?
在以前版本的MSBuild中,可以将名为MSBUILDEMITSOLUTION的环境变量设置为1,以获取可解析的解决方案(.sln)文件的XML版本。根据,这仍然在VisualStudio2010附带的版本中,但它似乎不起作用 是否有人能够使用MSBuild 4.0实现此功能?如果是,需要什么MSBUILDEMITSOLUTION不使用.NET 4?,msbuild,.net-4.0,Msbuild,.net 4.0,在以前版本的MSBuild中,可以将名为MSBUILDEMITSOLUTION的环境变量设置为1,以获取可解析的解决方案(.sln)文件的XML版本。根据,这仍然在VisualStudio2010附带的版本中,但它似乎不起作用 是否有人能够使用MSBuild 4.0实现此功能?如果是,需要什么 (我们使用它查找并使用NAnt脚本运行基于约定的单元测试。)设置MSBuildEmitSolution=1,然后从命令行生成。然后,您应该会在MySolution.sln附近看到一个MySolution.
(我们使用它查找并使用NAnt脚本运行基于约定的单元测试。)设置
MSBuildEmitSolution=1
,然后从命令行生成。然后,您应该会在MySolution.sln附近看到一个MySolution.sln.metaproj文件
注:
- 如果打开命令提示符窗口,然后通过系统设置设置env var,则必须打开新的命令提示符
- 您可能认为还可以使用
,但您不能msbuild/p:MSBuildEmitSolution=1