无法调试使用 SDK 制作的 ReSharper 插件

Posted

技术标签:

【中文标题】无法调试使用 SDK 制作的 ReSharper 插件【英文标题】:Cannot debug a plugin for ReSharper made with SDK 【发布时间】:2012-02-29 10:21:23 【问题描述】:

我正在使用 VisualStudio2010 SP1,ReSharper 6.1.1。和 ReSharper SDK 6.1.0.51。我禁止使用项目向导轻松构建新插件,但不幸的是我无法调试它。不会命中断点。即使随 SDK 提供的示例也可以工作,但无法调试。我哪里错了?

【问题讨论】:

以防万一,你能告诉我你正在使用什么VS插件(如果有的话)吗? @DmitriNesteruk:安装了以下插件:GAX 2010、PowerCommands for VisualStudio2010、Process Template Editor、Productivity Power Tools 和 WITDesigner。我安装了 Debugger Canvas,但已经将其卸载。 【参考方案1】:

我已经能够复制您遇到的问题,并且您可以订阅 posted a bug 以了解其最新进展。另外,我无法立即辨别问题的原因 - 插件已加载,并且断点没有变灰。

【讨论】:

我很高兴你能复制这个问题 - 我以为我要疯了......按照自述文件中的说明做了所有事情,但没有奏效。期待解决方案。

以上是关于无法调试使用 SDK 制作的 ReSharper 插件的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Resharper SDK 从 IClrDeclaredElement 获取 IDeclaredType

如何使用 ReSharper SDK 确定方法的返回类型?

如何从 IType (Resharper 8 SDK) 获取 Type 实例

使用 Resharper SDK 查找 ITypeElement 或 IDeclaredElement 的用法

如何使用 ReSharper SDK 创建 [CustomAttribute(typeof(GenericType<,>))]?

上下文操作的 ReSharper SDK 测试不起作用