2

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

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

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

在构建机器上,该文件夹不存在,搜索 mstest.exe 表明它不在构建服务器上的任何位置。

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

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

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

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

4

4 回答 4

3

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

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

任何使用VS2017并遇到相同问题的人都可以搜索我上面提到的目录进行搜索MSTest.exe

于 2018-02-24T14:58:49.747 回答
0

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

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

于 2013-09-27T21:47:33.263 回答
0

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

于 2013-09-27T23:03:33.293 回答
0

我在另一个目录中找到:

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

编辑:我来到这个页面是因为我正在尝试从 Visual Studio 过渡到 Jetbrains Rider IDE,他们协助解决了一些其他问题,关于在哪里可以找到他们的命令行 Justmock 运行器的依赖

于 2020-05-18T15:01:50.483 回答