ビルドが成功したにもかかわらず ReSharper でシンボルを解決できない
Visual Studio で ReSharper を使用すると、開発者は、たとえビルドが成功しても「シンボルを解決できません」というエラーが発生することがあります。プロジェクトが正常にビルドされた場合。この問題は、コーディング プロセスを中断し、正確なコード分析を妨げるため、イライラする可能性があります。
次の手順で問題を解決できたと報告されています:
-
一時停止と再開ReSharper: Visual Studio の [ツール] メニューにアクセスし、[オプション] に移動して、[ReSharper] を選択します。 [一時停止] ボタンをクリックし、ウィンドウを閉じずに [再開] ボタンをクリックします。
-
ReSharper キャッシュのクリア: 一時停止して再開しても問題が解決しない場合は、ReSharper キャッシュをクリアしてみてください。 ReSharper → オプション → 一般に移動し、キャッシュのクリア ボタンをクリックします。
-
Visual Studio と ReSharper を再インストールします: 場合によっては、Visual Studio と ReSharper の両方のクリーン再インストールが必要になることがあります。既存のバージョンをアンインストールし、コンピュータを再起動し、両方のプログラムの新規インストールを実行します。
-
プロジェクト参照の確認: 必要なプロジェクト参照がすべて正しく構成されていることを確認します。プロジェクト パスとターゲット フレームワークが意図したセットアップと一致していることを確認します。
-
最新の参照を有効にする: Visual Studio → オプション → プロジェクトとソリューション → ビルドと実行に移動し、有効にします。オプション「実行時にプロジェクトと依存関係のみをビルドする」
-
NuGet パッケージの復元を無効にする: [Visual Studio] → [オプション] → [NuGet パッケージ マネージャー] → [全般] に移動して、NuGet パッケージの復元を一時的に無効にします。 「NuGet パッケージの復元を有効にする」オプションのチェックを外します。
上記の手順で問題が解決しない場合は、他の潜在的な原因を調査するか、ReSharper コミュニティまたはドキュメントからさらなるサポートを求めることを検討する必要がある可能性があります。
以上がビルドが成功したにもかかわらず、ReSharper で「シンボルを解決できません」と表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。