【问题标题】:MSBuild is not installed on TFS controller when I installed VS 2017安装 VS 2017 时,TFS 控制器上未安装 MSBuild
【发布时间】:2019-01-28 00:33:42
【问题描述】:

我已安装 Visual Studio 2017,但没有看到安装 MSBuild.exe。

我需要检查哪些选项才能安装 MSBuild?

【问题讨论】:

  • 你能得到你身边的MSBuild.exe吗?任何更新,请随时在这里分享。

标签: tfs msbuild visual-studio-2017 installation


【解决方案1】:

参考 MSDN:MSBuild 15

MSBuild.exe 的路径已更改并且不再安装在 GAC 中。 MSBuild 15 现在也是.NET Core SDK 的一部分。

如果您安装了 Visual Studio 2017,那么它将位于 VS 安装路径下。例如,C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild。

您还可以使用以下 PowerShell 模块来定位 MSBuild:vssetup.powershell

【讨论】:

    【解决方案2】:

    你需要安装Build Tools for Visual Studio,你不需要在你的TFS控制器上安装Visual Studio

    【讨论】:

      【解决方案3】:

      我需要检查哪些选项才能安装 MSBuild?

      根据微软博客MSBuild is now part of Visual Studio!

      从 Visual Studio 2013 开始,2013 版的 MSBuild 将 作为 Visual Studio 的一部分而不是 .NET Framework 提供。

      因此,如果您已安装 Visual Studio 2017,则 MSBuild.exe 应位于以下路径:

      C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise(Professional or Community )\MSBuild\15.0\Bin\MSBuild.exe
      

      【讨论】:

        猜你喜欢
        • 2018-06-28
        • 2017-04-24
        • 1970-01-01
        • 1970-01-01
        • 2022-01-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多