web-dev-qa-db-ja.com

resharperの「ソースファイルの更新」が停止しない(Visual Studio 2015)

visual Studio(この場合は2015)でプロジェクトを開くと、Visual Studioの右下隅に小さな進行状況が表示されます。

enter image description here

私の知る限りでは、Resharperはそのインテリセンスのためにすべてのアセンブリを更新しています。通常、数秒後に停止します。大規模なプロジェクトでは、場合によっては20秒後に停止します。

さて、この解決策について、突然、この日から、それは止まりません!

ですから、右のサイトから小さく始め、左に向かって成長し、それからまた繰り返します…(私が待っていた最長時間は30分でした)。

その間、PCは遅く、R#はVSでは動作しません。

すでにVSとPCを再起動しましたが、それは助けにはなりませんでした。

これは1つのソリューションのみであり、他のソリューションではありません。そして、それをダブルクリックすると(以前は何ができるかわからなかった)、非常に短く、小さなウィンドウで、どのファイルで作業しているかが表示され、ファイル名が表示されます

enter image description here

(angular.js)これはこのソリューションにもありません(完全にするために、別のソリューションにありますが、それはこのソリューションの外部の別のディレクトリにあります)。

本当に手がかりはない….

編集

このソリューションのビジュアルスタジオ.suoファイルに次の行を見つけました:C:\ cv\Dev\Dev.2.1\Frontend\js\angular\directives\userAccessDirective.js(ファイルは部分的にバイナリなので、 t削除するだけだと思います)したがって、suoファイルを削除し、VSが同じファイル名で再作成しました... (そしてuserAccessDirective.jsは「角度」という用語を使用していますが、それと何か関係があるかどうかはわかりませんが、この参照がこのソリューションのsuoファイルにあるのは奇妙です)

編集2

Suoファイルからファイル名を削除しましたが、違いはありませんでした

28
Michel

私は結局、トリックをしたResharperを再インストールすることになりました。

3
Michel

私はこれをVS2017で発生させましたが、これはうまくいきました:

  1. ReSharper->オプション->一般->キャッシュをクリア
  2. ツール->オプション-> ReSharper [Ultimate]->一時停止
  3. ツール->オプション-> ReSharper [Ultimate]->再開
26
Austin Hanson

WPFを使用している場合(したがって、多くのXAMLファイルがある場合)、ResharperコードインスペクションからXAMLファイルを除外すると、パフォーマンスが大幅に向上することがわかりました。

VSでメニューに移動します:Resharper->オプション->コードインスペクション->設定

「スキップする要素」を見てください(これは、プロジェクト/ソリューションがロードされている場合にのみ変更できます)。右側に、ファイルマスク「* .xaml」を追加して、保存します。

7
Trevor

Resharper->オプション-> Intelisense-> ReSharperからVisual Studioへの一般的な切り替え

2
daveD

標準ライブラリのC++ファイルで同じ問題に直面しました。長い勤勉な夜の後、ReSharperは更新を完了しました:)

1
Lev