【发布时间】:2018-01-15 16:33:36
【问题描述】:
一天中,我在 Visual Studio 2017 中的测试资源管理器窗口多次锁定。虽然它不会使 VS 崩溃,但当受到影响时,我无法运行任何测试,因为右键单击测试时没有可用的选项......
我在不同的项目中混合了 NUnit 和 SpecFlow+ 测试。清理和重建解决方案不起作用,测试资源管理器窗口不会改变。尝试使用“NUnit 测试(点击运行)”选项也无济于事。
解决此问题的唯一方法是重新启动非常令人沮丧的 Visual Studio。
有人知道问题可能是什么吗?
谢谢
【问题讨论】:
-
测试输出窗口有输出吗?
-
你好安德烈亚斯。发生这种情况时,重建后不会将任何内容记录到“测试结果”窗口或“输出”->“测试”窗口。重建后,生成输出显示为正常。发生这种情况时我发现的唯一解决方法是关闭 Visual Studio 并删除 %temp% 文件夹的内容,然后重新启动
-
您可能只需要清理 %temp%\VisualStudioTestExplorerExtensions 文件夹,因为 VisualStudio 会将测试适配器复制到那里。这有时会出现问题并“破坏”那里的适配器。
-
我的经验是,在列表中重新填充正确的信息之前需要一段时间。有时甚至几分钟。
标签: visual-studio-2017 nunit specflow test-explorer