2

我尝试附加到 Visual Studio 中的进程以进行调试。该进程是 IIS 上的 WCF 服务。我已阅读有关如何从 IIS 获取进程 ID 的文章。他们建议检查 IIS->Root->Worker Processes 并选择所需的 processID,但我在 IIS 中的进程列表是空的。可用进程列表(VS 中的“附加到进程”窗口)不包括代表 IIS 进程的“w3wp.exe”进程。如何连接到托管 WCF 以进行调试?

Visual Studio 2017 专业版;IIS v10;视窗 10

已编辑我发现了同样的问题并在此处回答如何在 Windows 10/IIS 10 上附加到 IIS 进程 (w3wp.exe)?. 进程休眠了,这就是它没有显示在列表中的原因

4

1 回答 1

3

一段时间后,如果没有人使用工作进程,它就会停止(消失)。要重新启动它,只需在 IIS 管理器中选择您的应用程序 - 右键单击​​ - 管理网站 - 浏览

于 2018-02-14T13:32:29.193 回答