web-dev-qa-db-ja.com

ソリューションの読み込み中のVisual Studioのフリーズ(クラッシュ)

奇妙な問題に遭遇しました。ソリューションには7つのプロジェクトがありました。別のMVCプロジェクトを追加する必要がありました。 (新しいプロジェクトからの)ドキュメントが開かれると(たとえば、HomeController.cs)そして、このプロジェクトが開始時に初期化されると、IDEこのように全体がフリーズします:

enter image description here

(一部のプロジェクトはロードされません)

その後、プロセスを強制終了する必要があります。 VSを再度開いて、別のプロジェクト(初期化中)をすばやくクリックすると、フリーズの問題がなくなります。何がこのような問題を引き起こすのか分かりません。 ReSharperを使用してまたは使用せずに試しましたが、同じ結果が得られます。また、VSのデフォルト設定を復元しました。 VS全体も修復されました。

たぶん、誰かが同じ問題を抱えていて、いくつかの有用なアドバイスを与えることができますか?

38
krypru

通常、ソリューションディレクトリの非表示の。vsフォルダーを削除すると、問題が修正されます。

106
Artiom

可能な解決策:

  • 上記の.vsフォルダーを削除します

  • %USERPROFILE%\AppData\Local\Tempから一時ファイルを消去します

  • Tools-> Options-> Source control-> Pluginsのソース管理を再調整し、Noneに設定、Save、VSを閉じます。次に、再度開き、プラグインをリセットします。

特定の順序はありませんが、そのうちの1つが役立つ場合があります。

22
ash

以前はこの問題がありましたが、スタックしたプロジェクトをダブルクリックするだけで解決しました。これにより、ロードプロセスが何らかの形で微調整され、アンロードされたプロジェクトのロードが完了します。

2
Sisyphus

ソリューションフォルダー内の.suoファイルを削除します。

以前にStackoverflowのどこかでこの答えを見つけたと確信していますが、今ではもう見つけられません。これを思いついた人へのクレジット。

1
vmb100

ソリューションファイルを読み込む代わりに、プロジェクトをWebサイトとして開きます

0
shahida