1. ホーム
  2. visual-studio

[解決済み] ReSharperにアセンブリ参照のハイライトを再評価させる方法

2022-04-15 11:58:46

質問

Prismのプロジェクトテンプレートを作成していますが、うまく動作しません。しかし、そのテンプレートでプロジェクトを作成すると、一部のファイルが次のようになります。

見かけによらず、すべてがうまくいっている。

をすると すべて再構築 エラーなしでソリューションがビルドされるのがわかります。

しかし、すべてを再構築しても、エディタウィンドウに表示されている "エラー" を取り除くことはできません。(実際のエラーウィンドウにはエラーは表示されないことに注意してください)。

クリーンアップ、再構築、ファイルを閉じたり開いたりしても、ハイライト表示は直らないのです。

しかし ソリューションを閉じてからもう一度開くと、すべてうまくいきます。 :

私の質問です。

理想的には、テンプレートまたはIWizardがReSharperにハイライトのための参照を再読み込みするように指示する方法があります。

ReSharperの をオフにし、再びオンにする と言えば直るのですが、そんなことはしたくありません。

これをリフレッシュするだけのReSharperコマンドはないのでしょうか?

どのように解決するのですか?

再インストールを除いて、キャッシュを正常にクリアする唯一の方法は、AppDataディレクトリからファイルを手動で削除することです。

以下の場所にある、悲しみを与えているソリューションフォルダを削除してください。

<ブロッククオート
  • %LOCALAPPDATA%\JetBrains\ReSharper\v7.1\SolutionCaches\

  • %LOCALAPPDATA%\JetBrains\Transient\ReSharperPlatformVsXX\vXX\SolutionCaches\ を新しいバージョンに変更しました。

インストールされているReSharperのバージョンによって、パスのバージョン番号が異なる場合があることに注意してください。

XXvXXVsXX は任意の数を表します。ソリューションキャッシュが保存されるフォルダが複数ある可能性があるからです。