簡體   English   中英

從VS2008網站調試IIS時沒有響應

[英]While Debugging IIS from VS2008 Website Is Unresponsive

我有一個在IIS 7.5的本地實例中運行的Web應用程序。 我的應用程序池在3處有最大工作進程。當我轉到Vs2008並將我的調試器連接到我的本地IIS時,我按預期看到三個w3wp.exe進程。 我依附於這三個人。 當我運行一個網頁時,我的斷點會按照預期在我的代碼中出現。

這就是問題所在:在我的C#代碼背后的代碼中,調用另一台計算機上的服務,然后又將請求發送回我的本地IIS框。 這都是同步的。 問題是,當我在調試器中時,似乎遠程代碼對我的IIS框的調用立即失敗。 如果我在調試時繼續使用該遠程控制盒並嘗試從本地盒中提取任何URL,它就會掛起。 而且,一旦我在VS2008中點擊F5,瀏覽器就會釋放並完成請求。

那么為什么VS2008調試器會導致IIS不使用任何其他工作進程來為其他命令請求提供服務呢?

謝謝你的任何想法。

在調試任何進程時 - 所有線程都會掛起。

所以你所描述的是預期的行為。 您正在調試IIS中的一個線程,整個過程會掛起,直到您按F5並將控件返回到該過程。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM