CodeLensが参照を表示しない
Codelens Not Showing References
解決:
私の解決策:
CodeLens機能をオフにしてから再度オンに切り替えます。
- [ツール]-> [オプション...]-> [テキストエディタ]-> [すべての言語]-> [CodeLens]に移動します。
- [CodeLensを有効にする]オプションのチェックを外し、[OK]をクリックします。
- [ツール]-> [オプション...]-> [テキストエディタ]-> [すべての言語]-> [CodeLens]に戻ります。
- [CodeLensを有効にする]オプションをオンにして、[OK]をクリックします。
注:問題の.csファイルを閉じてから再度開くことで、以前に一度問題を修正しました。参照されているファイルを閉じることも必要になる場合があります。
私の問題:
元のポスターと同様に、CodeLensは、一連のリファクタリングを行った後、参照の更新を停止しました。存在しなかったコードへの古い参照が表示されていました。また、元の投稿で説明されているように、「-参照」の問題も表示されていました。
私の環境と特定のシナリオ:
- Visual Studio 2015 with Service Pack2およびResharperUltimate 10.0.1
- 私は大量のリファクタリングを伴う大規模なオーバーホールを行っていましたが、私のプロジェクトは1時間ほどコンパイルできませんでした。プロジェクトを再度コンパイルできるようになると、参照が機能しなくなりました。
ここでも同じ問題があります。
CodeLensは通常、小さなソリューションでは機能しますが、大きなソリューションでは機能しません。
また、この動作には、Alm.Shared.Remoting.RemoteContainer.dllプロセスのクラッシュが伴います。
VS 2013 Update4およびVS2013 Update 5RCで試してみました。
解決:
すべてのプログラムを閉じて、%LocalAppData% Tempフォルダー(またはその中のALMフォルダーのみ)をクリーンアップします。
うまくいく簡単な解決策!
Visual Studio(2015)でCodeLensを有効にしてみました->
- クイック起動(Ctrl + Q)
- オプション(CodeLens)
しかし、それは 有効 :(その後、それはで動作しました:(プログラムを閉じる)、Win + R->%temp%EnterDelete all