【发布时间】:2014-05-24 02:59:18
【问题描述】:
我正在尝试在我的登台服务器上运行通过 Visual Studio 2013 创建的单元测试。
我不想在那里安装 Visual Studio,而不是测试代理,所以我找到了一种通过复制一些所需的 DLL 和 EXE 来运行它们的方法。
是的,我知道这是一个 hack,但我更喜欢这个解决方案而不是测试代理来保持暂存环境完全干净。
无论如何,测试都正确完成了,除了 vstest.discoveryengine.exe 崩溃并出现以下错误:
failed to initialize client proxy: could not connect to vstest.discoveryengine.exe
注意:此崩溃不会阻止测试的成功完成,只是一个烦人的弹出窗口,可以随时手动关闭...
我尝试以管理员身份运行批处理脚本,但没有成功。
您对如何防止 vstest.discoveryengine.exe 启动或列出现有测试有任何提示吗?
非常感谢
最好的
cghersi
【问题讨论】:
-
你使用什么测试框架? MSTest?
-
我们在类似 VS 2013 的环境中使用 vstest.console
标签: visual-studio unit-testing batch-file visual-studio-2013 vstesthost