在Visual Studio 2015中调试Typemock测试用例会抛出TypeMockException

时间:2015-11-30 21:18:43

标签: typemock

在Visual Studio 2015中,当我尝试调试使用Typemock的测试时(我使用的是Visual Studio Test Explorer,而不是Typemock的SmartRunner),在第一次调用时Typemock方法我得到以下异常:

  发生

TypeMock.TypeMockException HResult = -2146233088
  消息=
  *** Typemock Isolator目前已停用。启用使用   以下内容:

     
      
  • 在Visual Studio中:      
        
    • 使用Typemock Smart Runner
    •   
    • 对于其他选手,选择Typemock菜单,然后单击"与其他选手集成"      
          
      • 要将Typemock Isolator作为自动化流程的一部分运行,您可以:
      •   
      • 通过TMockRunner.exe命令行工具运行测试
      •   
      • 使用' TypeMockStart' MSBuild或NAnt的任务
      •   
    •   
  •   

我已按照说明操作并验证:

  • 启用了Typemock
  • 我已经拥有"启用模拟集成"在设置中检查

此外,

  • 当我选择"运行选定的测试"时,测试运行正常。当我选择" Debug Selected Tests"
  • 时,我才会收到异常
  • 在Visual Studio 2015之前,我在调试期间没有遇到此异常。

问题:导致此问题的原因是什么?如何解决?

2 个答案:

答案 0 :(得分:3)

IntelliTrace 功能不适用于Typemock。 禁用 Visual Studio选项中的IntelliTrace(选项 - > IntelliTrace-> General->启用IntelliTrace)可解决此问题。

请参阅:

答案 1 :(得分:1)

免责声明:我在Typemock工作

此问题已在Isolator 8.3中修复,并将适用于以下所有版本。 Isolator 8.3于2016年2月2日发布,可从www.typemock.com下载。

相关问题