2013-11-14 70 views
0

我的生成机器应该编译一些在MSBuild 4.0 vs 2010中创建的项目。 还有一些在vs2010中创建的项目使用MSBuild v13.0构建它们。如何指定什么msbuild版本用于给定的项目

任何想法如何,我可以在项目文件,或通过其他方式什么的MSBuild用于该特定项目指定...

回答

1

你的.csproj有名为Project开始标记它有一个叫做ToolsVersion可选属性。 MSBuild工具集的版本用于确定$(MSBuildBinPath)和$(MSBuildToolsPath)的值。

通过msbuild命令行,您可以设置这些属性来确定要使用哪个版本的msbuild。

来源:MSDN

相关问题