4

VS2010 プロジェクト テンプレート「ReSharper 8.0 プラグインとテスト」を使用して、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>

from GlobalSettingsStorage.DotSettings(通常は にあります%AppData%\JetBrains\ReSharper\vAny) を使用して、次回 Visual Studio を /ReSharper.Internal で実行したときに、この機能ポップアップを強制的に再度表示します。

お役に立てれば。

于 2014-03-19T13:03:18.210 に答える