【问题标题】:Resharper internal error when debugging in 64bits and using SMO APIs在 64 位调试和使用 SMO API 时出现 Resharper 内部错误
【发布时间】:2012-07-12 11:13:29
【问题描述】:

如果我使用 Resharper 调试一些单元测试,并且这些单元测试使用 SMO SDK,我会收到以下错误:

知道如何避免它吗?我正在运行 ReSharper 6.1.37.86(完整版)

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

在 JetBrain 的问题跟踪器中归档:http://youtrack.jetbrains.com/issue/RSRP-326369

【问题讨论】:

    标签: resharper smo resharper-6.0


    【解决方案1】:

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

    • 使用 .NET 3.5,而不是 .NET 4.0。

    进行此更改后,调试器停止崩溃。但是,它仍然很慢,有时我的断点没有命中。要使您的调试器完全正常工作,此解决方法需要完成的第二步是:

    • 转到 .NET 项目的“属性”,“调试”选项卡,禁用“启用 Visual Studio 托管进程”选项

    这两个更改对项目文件的影响的一个示例是以下差异: https://github.com/7digital/DatabaseMigraine/commit/badfebce83a1c4e39ddfce8a707b0e0ca62ad5a0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-11
      • 2018-02-05
      • 1970-01-01
      • 1970-01-01
      • 2019-08-25
      • 2015-01-31
      • 2020-08-18
      • 1970-01-01
      相关资源
      最近更新 更多