IDE で実行すると、突然ハングすることがある vb.net プロジェクトがあります。通常、これは問題になりません。「一時停止」を押して、現在実行中のスレッドを見て、デッドロック (またはその他のもの) を見つけてください。
しかし今、プログラムがハングするだけでなく、一時停止しようとすると、Visual Studio 自体がハングする状況に陥っています。制御を取り戻すには、デバッグ中のプログラムのプロセスを強制終了する必要があります。その時点で、Visual Studio が復活し、実行を一時停止できなかったと表示されます。プロセスを強制終了すると、プログラムの状態が失われることを意味するため (もちろん)、ハングがどこにあるのかわかりません。
では、この動作の一般的な原因はありますか? 何を探すべきですか?