如何将 Visual Studio 2017 与 TFS Visual Studio 构建步骤一起使用
How to use Visual Studio 2017 with TFS Visual Studio Build Step
我是 运行 TFS 2015 并且正在使用 Visual Studio 构建步骤。在 developemnt 机器上,我转而使用 Visual Studio 2017,所以我也想对 TFS 构建使用 Visual Studio 2017。
我在构建服务器上安装了 Visual Studio 2017 并重新启动了构建代理。但是 Visual Studio 2017 没有出现在代理的功能中,也没有出现在构建步骤的 Visual Studio 版本列表中。
我知道我可以在构建步骤中从 Visual Studio 版本列表中选择 "latest",但这仍将使用 VS 2015,因为代理不知道它有 VS 2017。
如何确保 TFS2015 中的 Visual Studio 构建步骤使用 Visual Studio 2017?
在 TFS 2015 中,构建步骤和向前兼容性仅在更新 TFS 时更新。如果您已经在使用 TFS 2015.3,那么您需要转移到 TFS 2017 才能开箱即用。
构建步骤最终会调用 devenv.exe,下拉菜单会更改路径。可以手动调用VS 2017...
您可以使用 MSBuild 任务代替 Visual Studio 构建步骤,然后指定 MSBuild 15.0 的位置:
我是 运行 TFS 2015 并且正在使用 Visual Studio 构建步骤。在 developemnt 机器上,我转而使用 Visual Studio 2017,所以我也想对 TFS 构建使用 Visual Studio 2017。
我在构建服务器上安装了 Visual Studio 2017 并重新启动了构建代理。但是 Visual Studio 2017 没有出现在代理的功能中,也没有出现在构建步骤的 Visual Studio 版本列表中。
我知道我可以在构建步骤中从 Visual Studio 版本列表中选择 "latest",但这仍将使用 VS 2015,因为代理不知道它有 VS 2017。
如何确保 TFS2015 中的 Visual Studio 构建步骤使用 Visual Studio 2017?
在 TFS 2015 中,构建步骤和向前兼容性仅在更新 TFS 时更新。如果您已经在使用 TFS 2015.3,那么您需要转移到 TFS 2017 才能开箱即用。
构建步骤最终会调用 devenv.exe,下拉菜单会更改路径。可以手动调用VS 2017...
您可以使用 MSBuild 任务代替 Visual Studio 构建步骤,然后指定 MSBuild 15.0 的位置: