【发布时间】:2017-05-14 14:45:30
【问题描述】:
我们正在将我们的解决方案(包括测试项目)从 VS 2010 迁移到 VS 2015。
TFS 服务器版本为 2013.
构建服务器已安装 VS 2015 和 VS 2010 版本。
问题是每次我运行构建时,用于运行测试的 MSTest.exe 是:
"c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe"
但我想使用"c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\MSTest.exe"。
我在 TFS 中检查了vsmdi 文件和构建定义,但他们似乎没有更改 MSTest.exe 路径的选项。
是否可以更改构建服务器使用的 MsTest 路径?
【问题讨论】:
-
你真的不应该再在 Visual Studio 中使用 mstest.exe。您应该使用 vstest.console.exe 来运行您的测试。我不确定它是如何与 vsmdi 文件交互的,所以我无法就如何解决这个问题给你一个正确的答案。