簡體   English   中英

無法附加到asp.net工作進程,因為它不在進程列表中

[英]Unable to attach to asp.net worker process as it is not in the process list

我已經使用Visual Studio 2008虛擬服務器成功調試了我的asp.net站點,但突然間它在使用以下消息連接到調試器時已經開始超時:

“無法在Web服務器上開始調試.Web服務器沒有及時響應。這可能是因為另一個調試器已經連接到Web服務器。”

當我嘗試手動附加調試器時,我注意到進程列表中缺少asp.net工作進程,並且也沒有在任務管理器中顯示。 這兩件事是否相關? 如果有的話,我是如何解決它們的?

如果您使用VS2008附帶的開發服務器,您將看不到工作進程w3wp.exe,您將看到開發服務器進程WebDev.WebServer.EXE。

嘗試在命令提示符下執行iisreset /stopiisreset /start ; 如果您使用的是IIS版本> = 6.0,則工作進程將命名為w3wp.exe

同樣發生在我身上。 如果單擊“顯示所有進程”,則可以找到w3wp.exe,或者如果使用的是開發服務器,則使用開發服務器進程WebDev.WebServer.EXE。

暫無
暫無

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

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