Monday, May 7, 2012

The web server process that was being debugged has been terminated by Internet Information Services (IIS)

"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."

Some times while debugging you get following above error. To resolve this issue do following settings in IIS


  1. Open the Administrative Tools window.
  2. Click Start and then choose Control Panel. 3.In Control Panel, choose Switch to Classic View, if necessary, and then double-click Administrative Tools.
  3. In the Administrative Tools window, double-click Internet Information Services (IIS) Manager.image
  4. In the Internet Information Services (IIS) Manager window, expand the node.
  5. Under the node, right-click Application Pools.
  6. In the Application Pools list, right-click the name of the pool your application runs in, and then click Advanced Settings.
  7. In the Advanced Settings dialog box, locate the Process Model section and chose one of the following actions:

    *.Set Ping Enabled to False. 
    —or—
    *.Set Ping Maximum Response Time to a value greater than 90 seconds.

Setting Ping Enabled to False stops IIS from checking whether the worker process is still running and keeps the worker process alive until you stop your debugged process. Setting Ping Maximum Response Time to a large value allows IIS to continue monitoring the worker process.

9.Click OK.


--
Shahzad Afzal
http://www.pakistanprobe.com/



1 comment:

Anonymous said...

Good to be visiting your weblog once far more, it continues to be months for me. Nicely this post that i've been waited for so lengthy. I want this article to total my assignment in the university, and it has very same topic together along with your post. Thanks, terrific share.
HTTP://www.CoolMobilePhone.net

Popular Posts