生成服务器上的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.exe错误

我编辑了构建文件,在其中可以在参数中指定mstest的路径,我称之为MStestFolder。

文件夹属性

<x:Members>
    <x:Property Name="MStestFolder" Type="InArgument(x:String)" />
</x:Members>

我有三次不得不为mstest指定工具路径

Mstest标签

<mtbwa:MSTest .... ToolPath="[MStestFolder]" .../>

在Build中,您必须在Misc选项卡中指定MStestFolder:)