【发布时间】:2013-06-07 13:20:02
【问题描述】:
检测到意外错误。详情请查看测试输出窗格。
“测试输出窗格”在哪里?我在 Visual Studio 的任何地方都找不到它。我找到了“测试 Explorer”,但它没有显示任何详细信息。
【问题讨论】:
标签: visual-studio
检测到意外错误。详情请查看测试输出窗格。
“测试输出窗格”在哪里?我在 Visual Studio 的任何地方都找不到它。我找到了“测试 Explorer”,但它没有显示任何详细信息。
【问题讨论】:
标签: visual-studio
在输出窗口中有“显示输出”组合框。选择Tests 如图here
【讨论】:
转到屏幕顶部的视图选项卡,然后选择输出。
【讨论】:
如果您正在寻找实际问题,对我来说是:
vstest.discoveryengine.exe 和 vstest.executionengine.exe
打开任务管理器,进入进程选项卡,右键单击并结束进程。重新启动 Visual Studio。
【讨论】:
对我来说,杀死 vstest.console.exe 和 vstest.discoveryengine.exe 进程就可以了。无需重启 Visual Studio。
【讨论】:
如果这对任何人都有帮助。我所有的测试用例都从测试资源管理器(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。测试资源管理器按预期加载了所有测试。
【讨论】:
在输出部分,将出现一个 Combobox,您会在其中找到类似的构建、调试测试
【讨论】:
如果这对任何人都有帮助...我在 Visual Studio 底部的栏上遇到了同样的问题:TINY HIDDEN 错误消息: 检测到意外错误。检查测试输出窗格以了解详细信息。
在先前答案中的信息帮助我找到测试输出窗格之后... 我发现的错误消息表明 VS 正在尝试运行“发布”版本的测试,即使 VS 设置为选择“调试”。 VS 找不到“Release”测试程序集,因为它尚未构建!
我之前一直在“发布”和“调试”之间切换。 VS 一定有 bug 不能一直正确处理切换。
解决方案:重新启动 Visual Studio。
重新启动后,测试资源管理器选择了“调试”设置——并使用了“调试”版本的测试程序集。
【讨论】:
所以对我来说,我只是通过删除此路径上的 root 文件夹来解决它。
C:\Windows\Microsoft.NET\Frameworks64\v4.0.30319\Temporary ASP.NET Files\root
只需删除此根文件夹即可:)
【讨论】: