12

关于 VS2013 设置的快速问题 - 有没有办法在构建时/构建后禁用 VSTEST 发现引擎?

我以前从未将这个进程作为 VS2013 的子进程运行,但是我最近在 VS2013 中创建了一个单元测试项目用于演示,现在在我加载的每个解决方案中(无论它是否有单元测试项目)每当我构建项目时,vstest.discoveryengine.x86.exe 都会运行。

有没有办法关掉它?我已经在测试菜单中关闭了“测试->保持测试执行引擎”选项,即使在构建前和构建后使用 taskkill 事件也不会停止它的运行(它似乎在成功构建后重生,在后-构建事件)。

我总是可以手动删除或重命名文件,但我想知道是否有人知道 VS2013 中的设置或选项来关闭它,而不是真正去重命名/删除可能导致 VS2013 更新中断的文件的麻烦。 ..

提前感谢您的回复!

4

1 回答 1

12

我最终在文件系统中手动重命名文件,这会阻止它在每次 Visual Studio 2013 启动时加载。到目前为止,我没有遇到任何问题/副作用,但是我还没有构建另一个自从我尝试第一个项目以来的单元测试项目......仍然希望听到任何人的意见,如果他们设法停止这个过程自动加载,而不必像我所做的那样诉诸手动文件重命名。

所以我所做的就是将:
vstest.discoveryengine.x86.exe
重命名 为:
vstest.discoveryengine.x86.exe.foo

于 2015-12-18T06:42:37.180 回答