单元测试:由于没有正在进行的测试运行,因此无法取消测试运行

时间:2013-06-03 11:58:06

标签: visual-studio-2012

当我在VS2012中成功运行单元测试时出现以下错误:

  

无法取消测试运行   没有正在进行的试运行

错误仅在单元测试成功后出现(在visual studio中进行绿色检查)。

为什么我会收到此错误?

4 个答案:

答案 0 :(得分:12)

我正在使用VS 2012并将测试资源管理器与NUnit测试适配器一起使用,这个错误使我无法调试失败的测试。我找到了解决此问题的方法here

  

克服这些例外:

     
      
  1. 导航到“调试”菜单项
  2.   
  3. 选择“选项和设置...”
  4.   
  5. 选中“启用我的代码”
  6.         

    作为旁注,这也允许您逐步进入填充代码(通过   假货使用)。

答案 1 :(得分:10)

在例外对话框中禁用中断InvalidOperationException

Visual Studio似乎没有成功停止已经完成的测试,这导致了这个错误。

答案 2 :(得分:2)

我也重新启动了Visual Studio,错误不再出现。

我不确定您为什么要禁用InvalidOperationException来解决问题。如果您将来实际上遇到InvalidOperationException会怎么样?

答案 3 :(得分:1)

我重新启动了Visual Studio,问题就消失了。