私は巨大なソリューションと巨大なWebプロジェクトを扱っています。Webプロジェクト(他のライブラリプロジェクトではない)に変更を加えると、ページの更新に2分以上かかることがあり、スレッド中止例外が表示されて、ページを再度更新する必要があります(そうすることができます)。この時間を使ってトイレなどに行くこともできます)。
同僚を掘り下げた後、ビルド中にTemporary ASP.NETFilesフォルダー内のいくつかのファイルがVisualStudioによって削除されていることに気付きました。そのため、作業していた単一のページだけでなく、サイト全体を再ビルドする必要がありました。
彼は、これはWebプロジェクトをビルドするときにのみ発生し、少なくとも1つのライブラリプロジェクトもロードされている場合にのみ発生することを確認しました。