4

我使用 VS2010 项目模板“ReSharper 8.0 Plug-In and Tests”创建了一个 ReSharper 8.0 插件项目。这符合并且工作正常。当我开始调试它时,我按下 F5 并在加载插件的情况下实例化了一个新的 VS2010 实例,并且我的断点被命中。问题是当我停止调试然后再次按 F5 时 - 我在调试 VS2010 实例中弹出此错误,我无法调试:

无效的命令行。未知开关:ReSharper.Plugin

如果我关闭 VS2010 并再次打开它,则根本不会加载 ReSharper(没有 ReSharper 菜单)。解决此问题的唯一方法是使用 R# 安装程序修复它。我试过在这里删除文件: \AppData\Local\Microsoft\VisualStudio\10.0\Extensions\JetBrains\ReSharper 但这没有帮助。

请帮助我找到一种一致的调试方法,而不会使 ReSharper 损坏。

4

1 回答 1

1

这听起来类似于ReSharper 错误跟踪器的几个问题中描述的问题。特别是“移动到实验性配置单元”功能,该功能在 ReSharper 与/ReSharper.Internal.

ReSharper 中存在一个错误,该错误会以静默方式错误地移动设置,从而导致 ReSharper 从“主要”Visual Studio 配置单元中删除。

作为一种解决方法,在正确修复此问题之前,您可以尝试根据此建议从 ReSharper 的全局配置文件中删除此选项。这至少应该防止将 ReSharper 重新定位到实验配置单元中。

此外,删除该行:

<s:Boolean x:Key="/Default/Housekeeping/JumpVsixFromMachineToPerUser/IsEnabled/@EntryValue">False</s:Boolean>

从(通常GlobalSettingsStorage.DotSettings位于%AppData%\JetBrains\ReSharper\vAny

希望这可以帮助。

于 2014-03-19T13:03:18.210 回答