我正在运行TFS 2015并且正在使用Visual Studio构建步骤。在开发的机器上,我移动到使用Visual Studio 2017,所以我也想使用Visual Studio 2017进行TFS构建。如何使用Visual Studio 2017与TFS Visual Studio构建步骤
我在构建服务器上安装了Visual Studio 2017并重新启动了构建代理。但是,Visual Studio 2017不会显示在代理的功能中,而且它也不会显示在构建步骤的Visual Studio版本列表中。
我知道我可以选择在构建步骤的Visual Studio版本列表中的“最新”,但这仍将使用VS 2015年作为代理不知道它有VS 2017
我怎样才能确保TFS2015中的Visual Studio Build Step使用Visual Studio 2017?
这正是我结束了这样做。我唯一的问题是,在我们的环境中,我们有多个构建服务器,对于测试,我只安装了一个MSBuild。所以起初它失败了,因为TFS选择了其中一个。所以,当有多个服务器时,你必须确保MSBuild在它们的所有位置上。当然,这通常应该与服务器的配置方式一样。 – Marco
我试过这个建议,但是这个任务仍然显示'自动检测'使用哪个版本。出于某种原因,它忽略了我指定的包含exe的文件夹的路径。我是否需要在机器上执行更新(即更改环境变量)? – Brian
@布赖恩你找到了解决问题的方法吗?我遇到与自动检测相同的问题。 –