我正在运行 Visual Studio 2017 15.9。程序已成功构建,但每次我右键单击“调试测试”时,编译器都会退出并显示以下消息:
程序“[xxxxx] testhost.x86.exe”已退出,代码为 0 (0x0)
调试输出屏幕和测试输出屏幕均显示该消息
VirtualReadOnlyTestDataStore.OperationStateChanged
状态=测试执行完成,操作进行中=假
TestDiscoveryStats.OperationStateChanged State=TestExecutionFinished,
进行中=假
即使放入函数断点后也会出现此消息。编译器不会命中断点,并且会以相同的消息退出。
代码似乎没有任何问题,因为它在我同事的笔记本电脑上运行良好。此外,测试资源管理器中的所有测试都没有显示绿色勾号,它们都有蓝色感叹号
我尝试将测试设置>默认处理器架构更改为x64(我的计算机是64位)。
我已经把VS更新到最新版本了。
甚至尝试重新安装 Visual Studio,但它再次显示相同的错误。
线程 0x5aa8 已退出,代码为 0 (0x0)。线程 0x166c 有
退出并显示代码 0 (0x0)。程序“[13392] testhost.exe”有
退出并显示代码 0 (0x0)。
有同样的“程序‘[10444] testhost.x86.exe’已退出,代码为 0 (0x0)。”错误。 UT 正在测试异步代码,结果发现我缺少“任务”作为测试方法的返回值。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)