【发布时间】:2016-11-10 02:10:11
【问题描述】:
我在 Visual Studio 2013 中有一个本机单元测试项目,该项目已经测试 C++ 库的开发数月了。似乎不知从何而来,每当测试断言时,Visual Studio 就会开始弹出以下消息框:
vstest.executionengine.x86.exe - No Disk:
There is no disk in the drive. Please insert a disk into drive F:.
有一些测试可以访问文件系统,但我将它们注释掉了。我尝试从头开始重新制作整个测试项目,但它仍然在发生。即使是这样的简单断言也会导致消息框出现:
Assert::IsTrue(false);
是什么导致了这种行为?
【问题讨论】:
-
我会尝试在修复模式下运行 VS 安装程序 - 也许某些 vstest 可执行文件已经消失,vs 试图在安装程序磁盘 F 上找到它们
标签: visual-studio unit-testing mstest