【问题标题】:MSBuild error - Solution is of version 12.00 which is not currently supportedMSBuild 错误 - 解决方案是当前不支持的 12.00 版本
【发布时间】:2012-10-02 09:21:26
【问题描述】:

我有一个安装了TFS 2010 Build Service 的构建服务器。我配置了 2 个构建代理和 1 个控制器。我们的一个项目已转换为Visual Studio 2012

我发现.NET framework 4.5 带有MSBuild 的新版本,即4.5 版。

我在Build Server 上安装了.NET framework 4.5,因为在每次构建项目时都安装它之前,我一直收到以下错误:

“解决方案是'12.00'版本,目前不支持”。

安装.NET 4.5后,我还是遇到了同样的问题。

我该如何解决这个问题?

我是否必须将构建代理配置为使用新的MSBuild 4.5 才能构建此特定项目,或者我是否必须在项目解决方案文件本身中设置某些内容?如果有怎么办?

如果有人能帮我解决这个问题,我将不胜感激?

【问题讨论】:

    标签: msbuild visual-studio-2012 .net-4.5


    【解决方案1】:

    尝试在构建服务器上安装 vs2012,虽然我不认为它是严格需要的,但它是安装所有要求的最简单方法。

    【讨论】:

      【解决方案2】:

      我们已经在构建代理上安装了 VS2012。有趣的是,当我 RDC 到构建代理,然后从命令行运行 msbuild 时,一切正常。所以这个问题似乎在我们进入 MSBuild 之前就已经发生了。

      【讨论】:

        猜你喜欢
        • 2017-12-04
        • 2018-02-19
        • 2020-09-15
        • 2017-08-21
        • 2018-02-15
        • 2020-10-16
        相关资源
        最近更新 更多