【问题标题】:Debugging error -- error attaching to w3wp.exe调试错误——附加到 w3wp.exe 的错误
【发布时间】:2010-12-26 08:45:12
【问题描述】:

我正在使用 VSTS 2008 + .Net 3.5 + C#。我为 IIS 7.0 开发了一个自定义表单身份验证模块,并附加到 w3wp.exe 以调试该模块。在附加过程中(我只是选择工具->附加到进程,在我正在调试的计算机上没有执行进一步的操作——我只是等待附加完成),我遇到了以下错误,任何想法是什么问题?

正在调试的 Web 服务器进程已被 Internet 信息服务 (IIS) 终止。这可以通过在 IIS 中配置应用程序池 ping 设置来避免。有关详细信息,请参阅帮助。

【问题讨论】:

  • 我猜你需要在 IIS 中配置应用程序池 ping 设置。

标签: c# .net visual-studio-2008 iis-7 w3wp


【解决方案1】:

只需 1 步即可解决此问题:

  1. 打开“管理工具”窗口。
  2. 单击开始,然后选择控制面板。 3.在控制面板中,如有必要,选择切换到经典视图,然后双击管理工具。
  3. 在“管理工具”窗口中,双击 Internet Information Services (IIS) Manager.image
  4. 在 Internet 信息服务 (IIS) 管理器窗口中,展开节点。
  5. 在节点下,右键单击应用程序池。
  6. 在“应用程序池”列表中,右键单击运行应用程序的池的名称,然后单击“高级设置”。
  7. 在“高级设置”对话框中,找到“流程模型”部分并选择以下操作之一:

    *.将 Ping 启用设置为 False。
    ——或者——
    *.将 Ping 最大响应时间设置为大于 90 秒的值。

将 Ping Enabled 设置为 False 会阻止 IIS 检查工作进程是否仍在运行,并使工作进程保持活动状态,直到您停止调试的进程。将 Ping 最大响应时间设置为较大的值允许 IIS 继续监视工作进程。

9.点击确定。

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-12-18
  • 1970-01-01
  • 2015-09-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多