IIS中ASP.net调试出现进程被打断的调整
2010-04-01 14:47
537 查看
如果我们用IIS宿主ASP.net,单步调试时,会有可能下面的异常报出来:
---------------------------
Microsoft Visual Studio
---------------------------
The web server process that was being debugged has been terminated by Internet Information Services (IIS). This can be avoided by configuring Application Pool ping settings in IIS. See help for further details.
---------------------------
确定 帮助
---------------------------
这里的说的很明白,IIS默认会90秒定时Ping自己的进程,监控这个进程是否正常工作。如果这个ping打开的,调试ASP.net 可能就会被这个干扰。
解决的方法就是禁用掉定时Ping,或者把这个Ping的时间延迟很长。
这个的设置地方如下,这里我是以IIS7为例:
Internet 信息服务(IIS)管理器 中我们打开应用程序池。选择我们站点使用的那个应用程序池。然后再右侧点击“高级设置…”,会出现下面的图:
我们在这里可以把启用Ping设置成false,或者把“Ping最大响应时间(秒)”设置成一个比90更大的值即可。
参考:http://dyardy.spaces.live.com/blog/cns!812B0DF85863A595!389.entry?sa=937069451
---------------------------
Microsoft Visual Studio
---------------------------
The web server process that was being debugged has been terminated by Internet Information Services (IIS). This can be avoided by configuring Application Pool ping settings in IIS. See help for further details.
---------------------------
确定 帮助
---------------------------
这里的说的很明白,IIS默认会90秒定时Ping自己的进程,监控这个进程是否正常工作。如果这个ping打开的,调试ASP.net 可能就会被这个干扰。
解决的方法就是禁用掉定时Ping,或者把这个Ping的时间延迟很长。
这个的设置地方如下,这里我是以IIS7为例:
Internet 信息服务(IIS)管理器 中我们打开应用程序池。选择我们站点使用的那个应用程序池。然后再右侧点击“高级设置…”,会出现下面的图:
我们在这里可以把启用Ping设置成false,或者把“Ping最大响应时间(秒)”设置成一个比90更大的值即可。
参考:http://dyardy.spaces.live.com/blog/cns!812B0DF85863A595!389.entry?sa=937069451
相关文章推荐
- IIS中ASP.net调试出现进程被打断的调整
- IIS中ASP.net调试出现进程被打断的调整
- 访问IIS的aspx网页 出现如下提示: 用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读访问权
- 解决IIS部署asp/asp.net网站无法浏览并出现w3wp.exe调试问题
- ASP.NET Core开发期间部署到IIS自定义主机域名并附加到进程调试
- asp.net发布网站到服务器上时候出现“/web”应用程序中的服务器错误。访问 IIS 元数据库失败。 用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读访问权。
- 关于在IIS服务器上运行asp.net Web程序出现下面 “Could not load file or assembly。。。”问题的
- asp.net 发布到IIS中出现”处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”“错误的解决方法
- ASP.NET的本质之IIS以及进程模式
- ASP.NET 没有出现在 IIS 6.0 中的 Web 服务扩展列表中的解决方法
- ASP.NET - *IIS和ASP.NET 进程模型* Process Model
- ASP.NET中IIS配置.html的映射出现实际HTML文件打不开
- asp.net发布到IIS中出现错误:处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
- 解决ASP.NET 的进程帐户没有访问 IIS的权限
- ASP.NET(IIS)出现"没有为请求类型"GET"找到 HTTP 处理程序"
- Asp.Net MVC4下设置W3P3(IIS)调试步骤
- 用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://servername/W3SVC)的读访问权
- asp.net发布到IIS中出现错误:处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
- ASP.NET 1.1 没有出现在 IIS 6.0 中的 Web 服务扩展列表中的解决方法
- asp.net发布到IIS中出现错误:处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”