生成服务器上的mstest.exe错误
本文关键字:mstest exe 错误 服务器 | 更新日期: 2023-09-27 18:30:12
如何在Build中使用正确的Mstest.exe?
我的配置:
- TFS2012
- VS2010
然后我安装了:
- VS2012
- VS2012更新3
- VS2010 service pack 1
- 团队资源管理器2012(正忙于安装)
生成编译成功,当测试msbuild"挂起"时。。。
我想使用VS2012 mstest(11.0),而不是VS2010(10.0)
C: ''Program Files(x86)''Microsoft Visual Studio10.0''Common7''IDE''mstest.exe
而不是
C: ''Program Files(x86)''Microsoft Visual Studio11.0''Common7''IDE''mstest.exe
这会导致生成挂起。在生成服务器上执行11.0''mstest.exe时,它工作正常。
我编辑了构建文件,在其中可以在参数中指定mstest的路径,我称之为MStestFolder。
文件夹属性
<x:Members>
<x:Property Name="MStestFolder" Type="InArgument(x:String)" />
</x:Members>
我有三次不得不为mstest指定工具路径
Mstest标签
<mtbwa:MSTest .... ToolPath="[MStestFolder]" .../>
在Build中,您必须在Misc选项卡中指定MStestFolder:)