自分のブログでも書いたんですがこっちにも書きます
こちら
あるとき Visual Studio 2017 で特定のプロジェクトを開くと、コードを書くたび、新しいファイルを開くたび、しばらく待たされてコーディングできたもんじゃないという状態になってしまってました。
Visual Studio の修復でもダメで、PC のリセットをかけてみても変わらずで、困ったなあと思ってたんですが、ほかのプロジェクトを開くとそこまで重くないので、たぶんプロジェクトの中のなにかが悪さをしてるかなと。
ファイルの多さが問題かと思ったんですが、それだとどっかの超巨大プロジェクトで同じような問題が起きてしまうので違うだろうな…と思っていろいろ調べてたんですが、
Stackoverflow は何でも知っています (チコ風
Visual Studio 2015 is extremely slow - Stackoverflow
つまり ".vs" フォルダーを消せばええんやで
って言ってます (雑
ということで、プロジェクトのあるディレクトリの .vs
フォルダーをまるっと削除することで解決しました。
.vs
フォルダーは隠しフォルダーになっていて、中はプロジェクトを Visual Studio で操作したときの情報 (開いたファイルとかソリューション エクスプローラーの状態など) が含まれているようです。
MyProjectフォルダと.vsフォルダは何に使用するものなのか - MSDN フォーラム
おそらく、 .vs
フォルダーの情報がぶっ壊れたんだろうなあと推測。とりあえず無事解決です。
これで年末年始めんどくさかった 結果として PC のリセットはしなくてよかったんですが、年始晴れやかな気持ちで迎えられたような、そんな感じがします。