为什么没有安装MSTest.exe?

时间:2013-09-27 18:18:28

标签: windows visual-studio-2012 tfs mstest

我有一台开发机器和一台构建机器,两者都安装了Visual Studio 2012 Premium Update 3(版本11.0.60610.01)。这两台机器都是64位并运行Windows Server 2012版本6.2(Build 9200)

Dev机器具有以下文件夹,其中包含MSTest.exe

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE

在构建计算机上,该文件夹不存在,并且搜索mstest.exe表明它不在任何地方的构建服务器上。

打开控制面板>程序和尝试更改操作不提供安装mstest的任何选项。 “更改”窗口中显示的所有选项在每台计算机上都是相同的。

构建服务器也作为TFS代理安装

我尝试重新安装VS但没有改变。

为什么在构建计算机上没有安装MStest.exe,我该如何安装它?

4 个答案:

答案 0 :(得分:2)

我正在使用VS2017,我遇到了同样的问题,我在这里找到了它。

  

C:\ Program Files(x86)\ Microsoft Visual   工作室\ 2017 \社区\ Common7 \ IDE

任何使用VS2017且面临同样问题的人都可以搜索我上面提到的目录来搜索MSTest.exe

答案 1 :(得分:0)

这听起来像你做了我做的。

如果安装更新“2012.3”,它将只安装最少的组件而不是完整的IDE。尝试从ISO安装Visual Studio(~2GB),然后应用更新...

答案 2 :(得分:0)

问题解决了 - 由于某种原因,测试组件在F驱动器上

答案 3 :(得分:0)

我在另一个目录中找到

C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ MSTest.exe

编辑:之所以来到此页面,是因为我正试图从Visual Studio过渡到Jetbrains Rider IDE,并且他们协助解决了一些其他问题,这些问题涉及在哪里可以找到其命令行Justmock运行程序here的依赖项。 / p>