我使用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变得腐败。
答案 0 :(得分:1)
这听起来类似于ReSharper错误跟踪器上several issues中描述的问题。特别是,"转移到实验蜂巢"功能,当使用/ReSharper.Internal
运行ReSharper时首次出现。
ReSharper中存在一个错误,它无法正确地移动设置,导致ReSharper从" main" Visual Studio配置单元。
作为一种解决方法,在正确修复此问题之前,您可以尝试从每个this suggestion的ReSharper全局配置文件中删除此选项。这至少应该防止将ReSharper重新安置到实验配置单元中。
此外,删除行:
<s:Boolean x:Key="/Default/Housekeeping/JumpVsixFromMachineToPerUser/IsEnabled/@EntryValue">False</s:Boolean>
来自GlobalSettingsStorage.DotSettings
(通常位于%AppData%\JetBrains\ReSharper\vAny
),以强制此功能弹出窗口在下次使用/ReSharper.Internal运行Visual Studio时再次出现。
希望这有帮助。