当我在VS2012中成功运行单元测试时出现以下错误:
无法取消测试运行 没有正在进行的试运行
错误仅在单元测试成功后出现(在visual studio中进行绿色检查)。
为什么我会收到此错误?
答案 0 :(得分:12)
我正在使用VS 2012并将测试资源管理器与NUnit测试适配器一起使用,这个错误使我无法调试失败的测试。我找到了解决此问题的方法here
克服这些例外:
- 导航到“调试”菜单项
- 选择“选项和设置...”
- 选中“启用我的代码”
醇>作为旁注,这也允许您逐步进入填充代码(通过 假货使用)。
答案 1 :(得分:10)
在例外对话框中禁用中断InvalidOperationException
。
Visual Studio似乎没有成功停止已经完成的测试,这导致了这个错误。
答案 2 :(得分:2)
我也重新启动了Visual Studio,错误不再出现。
我不确定您为什么要禁用InvalidOperationException来解决问题。如果您将来实际上遇到InvalidOperationException会怎么样?
答案 3 :(得分:1)
我重新启动了Visual Studio,问题就消失了。