“测试输出窗格”在哪里?

时间:2013-06-11 15:46:44

标签: visual-studio visual-studio-2012

  

检测到意外错误。检查测试输出窗格以获取详细信息。

'测试输出窗格'在哪里?我无法在Visual Studio中找到它。我找到了'test explorer',但它没有提供任何细节。

8 个答案:

答案 0 :(得分:81)

在输出窗口中有组合框“show output from”。选择如here

所示的测试

答案 1 :(得分:21)

转到屏幕顶部的视图选项卡,然后选择输出。

VS view output

答案 2 :(得分:3)

消息确实应该是这个

  

检测到意外错误。查看Output Window以获取Show output from:部分中的详细信息,然后选择 Tests下拉列表。

因为它在输出窗口中是同一个窗口,主要显示文本Build信息,但也可以显示测试结果信息。

enter image description here

答案 3 :(得分:2)

如果您正在寻找实际问题,对我而言是:

vstest.discoveryengine.exe 和 的 vstest.executionengine.exe

打开任务管理器,转到“进程”选项卡,右键单击“结束进程”。重新启动Visual Studio。

答案 4 :(得分:2)

对我来说,杀死vstest.console.exe和vstest.discoveryengine.exe进程就可以了。无需重启visual studio。

答案 5 :(得分:0)

以防万一。我所有的测试用例都从测试浏览器(VS 2019 Pro v16.5.4)中消失了,我注意到状态栏中的消息不显眼-unexpected error detected. Check the Tests Output Pane for details

重新启动Visual Studio没有帮助。以管理员身份重新启动也没有帮助。

我跟随@ Ben-Power进入任务管理器,发现至少有5次vstest.console.exe进程正在运行。

全部杀死,然后再次打开Visual Studio。测试资源管理器按预期加载了所有测试。

答案 6 :(得分:0)

如果这对任何人有帮助...我对 Visual Studio 底部栏上的 TINY HIDDEN 错误消息有同样的问题: 检测到意外错误。查看测试输出窗格了解详细信息。

在先前答案中的信息帮助我找到测试输出窗格之后... 我发现的错误消息表明 VS 正在尝试运行“发布”版本的测试,即使 VS 设置为选择“调试”。 VS 找不到“Release”测试程序集,因为它尚未构建!

我之前一直在“发布”和“调试”之间切换。 VS 一定存在无法始终正确处理切换的错误。

解决方案:重新启动 Visual Studio。
重新启动后,测试资源管理器选择了“调试”设置——并使用了测试程序集的“调试”版本。

答案 7 :(得分:-1)

从输出部分,将出现一个组合框,您会在那里找到构建、调试类似的测试

enter image description here