在64位调试和使用SMO API时出现Resharper内部错误

在64位调试和使用SMO API时出现Resharper内部错误,resharper,smo,resharper-6.0,Resharper,Smo,Resharper 6.0,如果我使用Resharper调试某些单元测试,并且这些单元测试使用SMO SDK,则会出现以下错误: 你知道怎么避免吗?我正在运行ReSharper 6.1.37.86(完整版) 更新:升级到Resharper 6.1.1000.82后,我得到一个稍微不同的错误: 记录在JetBrain的问题跟踪程序中:我设法找到了两步解决方法: 使用.NET3.5,而不是.NET4.0 在此更改之后,调试器停止崩溃。然而,它仍然非常慢,有时我的断点没有命中。要使调试器完全工作,此变通方法需要执行的第二

如果我使用Resharper调试某些单元测试,并且这些单元测试使用SMO SDK,则会出现以下错误:

你知道怎么避免吗?我正在运行ReSharper 6.1.37.86(完整版)

更新:升级到Resharper 6.1.1000.82后,我得到一个稍微不同的错误:


记录在JetBrain的问题跟踪程序中:

我设法找到了两步解决方法:

  • 使用.NET3.5,而不是.NET4.0
在此更改之后,调试器停止崩溃。然而,它仍然非常慢,有时我的断点没有命中。要使调试器完全工作,此变通方法需要执行的第二步是:

  • 转到.NET项目的属性“调试”选项卡,禁用“启用Visual Studio宿主进程”选项
这两个更改对项目文件的影响示例如下: