2つのWebサイトを同時にデバッグするVisual Studio 2010ソリューションがあります。デバッグが開始されて何かがエラーをスローすると、Visual Studioはフリーズし、トレイアイコンとメッセージが表示されます。「ビジュアルスタジオはビジーです。 Microsoft Visual Studioは、内部操作が完了するのを待っています。通常の使用中にこの遅延が定期的に発生した場合は、この問題をMicrosoftに報告してください。ときどき私はトレーアイコンからiis expressプロセスを終了し、Visual Studioに応答させることもできますが、時にはiisexpressタスクを強制終了する必要があります。複数のWebサイトをデバッグするときにVisual Studio 2010 iis expressがフリーズする
私はフリーズ前に問題のインスタンスに別のインスタンスからデバッガを接続して何も役に立たないことがわかりました。
2つの別々のデバッガインスタンスを2つのiisexpressプロセスに接続し、サイトのデバッグを開始すると、デバッガは自動的にiisexpressプロセスに接続されなくなります。
この記事が見つかりましたが、リンクはasp.net 3.5に対応していて、私のものは4.0プロジェクトです。
Visual Studio 2010 hangs when starting asp.net site debugging
は誰にもこのことを経験し、修正を知っていますか?
IISがインストールされていますか?もしそうなら、私はそれを使用することをお勧めします。私も似たような無駄でした。 IIS Expressは、IISのストライプ版であり、機能が欠けています。複数のWebアプリを実行したい場合は、それらをIISの異なるポートに設定することができます。 – Jeyara
実際に私が働いている場所では、IIS Expressを当面使用することを余儀なくされています。おそらく解決できないものにならない限り、おそらくIISが可能性があります。これが正常かどうかはわかりませんが、デベンヴが記憶を漏らしているようです。 devenvが完全にロックされていて、タスクマネージャを使用してそれを強制終了する必要がある場合、メモリ使用量は約500MBです。 –