【问题标题】:How to specifying what msbuild version to use for a given project如何指定用于给定项目的 msbuild 版本
【发布时间】:2013-11-14 20:04:17
【问题描述】:

我的构建机器应该编译一些在 vs 2010 中使用 MSBuild 4.0 创建的项目。 还有一些在 vs2010 中创建的项目,使用 MSBuild v13.0 构建它们。

任何想法我可以如何在项目文件中指定或通过其他方式为这个给定项目使用什么 msbuild...

【问题讨论】:

    标签: .net visual-studio msbuild visual-studio-2013


    【解决方案1】:

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

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

    来源:MSDN

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 2014-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多