我正在调试ASP.NET
应用程序,但有时无法在w3wp
进程列表(菜单:Visual Studio
)或Debug -> Attach to Process...
中都找不到task manager
。我选择了“Show processes from all users
”和“Show processes in all sessions
”复选框。当从localhost
运行项目时,在发生异常处理后,调试器将附加到w3wp(对我来说太晚了,无法进入代码)!
为什么有时看不到w3wp?
Windows Server 2008 Enterprise Edition 64-bit, Visual Studio 2010
最佳答案
当您重置IIS或IIS未运行时,您需要对服务器进行调用,这是第一次启动 w3wp 进程时打到的服务器。
关于.net - 无法将调试器附加到w3wp,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4313206/