2011-07-26 126 views
3

我有一個Visual Studio 2010解決方案,我在其中同時調試兩個網站。調試開始後不久,出現錯誤,Visual Studio將凍結,我得到托盤圖標和消息'Visual Studio正忙。 Microsoft Visual Studio正在等待內部操作完成。如果您在正常使用期間經常遇到此延遲,請將此問題報告給Microsoft。有時我可以通過托盤圖標退出iis express進程,並讓Visual Studio響應,但有時我必須殺死iisexpress任務。Visual Studio 2010 iis在調試多個網站時表示凍結

在凍結之前,我已將不同實例的調試器連接到問題實例,並且沒有發現任何用處。

我將兩個獨立的調試器實例附加到兩個iisexpress進程,並且當我開始調試站點時,調試器會自動獨立於iisexpress進程。

我發現這篇文章,但鏈接似乎解決了asp.net 3.5和我的4.0項目。

Visual Studio 2010 hangs when starting asp.net site debugging

是任何人都經歷了這一點,並知道修復?

+0

您是否安裝了IIS?如果是這樣,我推薦使用它。我也是同樣徒勞的。 IIS Express是IIS的一個分條版本,缺少功能。如果你想運行多個web應用程序,你可以將它們配置到IIS的不同端口。 – Jeyara

+0

其實,在我工作的地方,我們暫時不得不使用IIS Express。除非它成爲無法解決的問題,否則IIS可能是一種可能性。我不知道這是否正常,但似乎devenv正在泄漏記憶。當devenv完全鎖定並且我必須使用任務管理器來終止它時,內存使用量大約爲500MB。 –

回答

2

我有過類似的情況。 我下載了IIS 7.5 Express安裝程序並進行了修復。在那之後問題消失了。

我使用了下載中心的this IIS 7.5 installer