我遇到一个问题,其中一个应用程序池进程(w3wp的一个实例)从任务管理器和Visual Studio在附加调试器菜单中显示的进程列表中都消失了。
我尝试了w3wp process not found中的所有解决方案,但没有一个起作用。
选中“显示所有用户的进程”和“显示所有会话中的进程”。我尝试重新启动IIS。 Visual Studio以管理员身份运行。
IIS在我自己的计算机上运行。我知道我的程序正在访问该应用程序,因为访问该应用程序池时与该应用程序池关联的应用程序数量会增加。与其他应用程序池相关联的其他w3wp进程继续运行。重新启动计算机可以解决该问题一段时间,并且我可以调试该过程。然后,即使我的程序仍然能够从应用程序中获取信息,w3wp进程也会从所有列表中消失,并且我无法再对其进行调试。