我们刚刚升级到TFS 2013,我们所有的构建模板现在都失败了,因为它找不到MSTest . 它似乎使用的路径:
C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ Tools .. \ IDE \ MSTest.exe
其中没有提到MSTest.exe的副本 . 有谁知道这个定义的位置,以及我如何改变它?
安装TFS 2013时遇到了一些问题 .
我们需要在构建服务器上安装比VS2013 Express更好的TFS版本,因为Express不包含MSTest.exe
我们需要更新自定义构建模板以删除对TFS 2010库的引用
重新启动构建代理进程以检测环境变量的更改
从这里获得了很多这样的建议http://msdn.microsoft.com/en-us/library/vstudio/dd647548.aspx
您必须使用 Test Runner on your settings 替换Ms Test,这是ALM 2013上的新闻
Test Runner on your settings
万一它可以帮助某人......
我刚刚在我们的构建服务器上遇到了类似的问题,并且能够通过在其上安装Visual Studio 2013来纠正它 - 由于某种原因它没有发现已经存在的VS 2012工具以及哪些已经使用TFS 2012 .
3 回答
安装TFS 2013时遇到了一些问题 .
我们需要在构建服务器上安装比VS2013 Express更好的TFS版本,因为Express不包含MSTest.exe
我们需要更新自定义构建模板以删除对TFS 2010库的引用
重新启动构建代理进程以检测环境变量的更改
从这里获得了很多这样的建议http://msdn.microsoft.com/en-us/library/vstudio/dd647548.aspx
您必须使用
Test Runner on your settings
替换Ms Test,这是ALM 2013上的新闻万一它可以帮助某人......
我刚刚在我们的构建服务器上遇到了类似的问题,并且能够通过在其上安装Visual Studio 2013来纠正它 - 由于某种原因它没有发现已经存在的VS 2012工具以及哪些已经使用TFS 2012 .