187

Prism プロジェクト テンプレートを作成していますが、テンプレートはうまく機能します。しかし、テンプレートを使用してプロジェクトを作成すると、一部のファイルは次のようになります。

悪い参照

見た目にもかかわらず、すべてがうまくいっています。

Rebuild Allを実行すると、ソリューションがエラーなしでビルドされることがわかります。

再建された

ただし、すべてを再構築しても、エディター ウィンドウに表示されている「エラー」は解消されません。(実際のエラー ウィンドウにはエラーが表示されないことに注意してください。)

ファイルを消去、再構築、閉じて開くことができますが、強調表示は修正されません。

ただし、ソリューションを閉じて再度開くと、すべて問題ありません

リロード後に動作

私の質問:

理想的には、テンプレートまたは IWizard が ReSharper にハイライト用の参照をリロードするように指示する方法があるでしょう。

ReSharperをオフにしてから再度オンにすると問題が解決することはわかっていますが、私はそれをしたくありません。

このようなものをリフレッシュするReSharperコマンドはありますか?

4

15 に答える 15

98

プロジェクトをアンロードしてから再ロードしてみてください。

プロジェクトをアンロードするには、ソリューション エクスプローラーでプロジェクトを右クリックし、[ ] を選択しますUnload Project。次に、プロジェクトをもう一度右クリックして、 を選択しますReload Project

この問題は ReSharper の最新バージョンでも時々発生しますが、修正はすべてのバージョンで機能するようです。

于 2012-12-03T22:16:51.993 に答える
70

メニューReSharperOptionsEnvironment/General → buttonで ReSharper キャッシュをクリアしてみてくださいClear Caches

于 2012-03-21T09:57:48.950 に答える
6

ReSharper - Options - Environment - Generalを開き、 Msbuild accessまで下にスクロールして、各コンパイル後に msbuild からデータを取得するを選択します。

これは、ReSharper Build で ReSharper 10.0.1 を使用して、私にとってはうまくいきました。

于 2016-01-27T10:53:15.540 に答える
5

ReSharper → WindowsSolution Errors Windowに移動すると、ソリューションのエラーの概要が表示されます。そこで、ボタンをクリックできますReanalyze Files With Errors

必要に応じて、これにショートカットを割り当てることができます。ToolsOptionsKeyboardに移動し、「Reanalyze」を検索します。「ReSharper_ErrorsView_ReanalyzeAllFiles」または「ReSharper_ErrorsView_ReanalyzeFilesWithErrors」にキーボード ショートカットを割り当てることができます。

于 2012-06-07T08:13:25.833 に答える
2

ReSharper →オプション一般に移動し、 をクリックしますClear Caches。(私は 8.2 を持っているので、別のバージョンを使用している場合は別の場所にある可能性があります。)

その後、ソリューションを再度開く必要があり、ReSharper はすべてを再分析します。

于 2014-06-03T09:41:43.600 に答える
1

コマンド プロンプトで次のコードを実行します。次に、ReSharper の問題を解決します...

del /q/f/s %TEMP%\*
于 2016-09-20T05:16:42.547 に答える
0

私を助けた唯一のことは、アンインストールして、Resharperを再度インストールすることです(修復は機能しませんでした)

Visual Studio 2010 SP1、ReSharper 7.1.3000.2254

于 2013-06-11T12:30:44.957 に答える
0

上記の解決策がうまくいかない場合は、プロジェクトの出力タイプをリセットしてみてください。これにより、ReSharper 10.1 を使用した VS2015 Update 1 の問題が修正されるようです。

于 2015-12-21T06:34:33.203 に答える