Article ID: 814717 - View products that this article applies to.
You create an ASP.NET Web application by using localhost as the Web server, and you change the Web site setting in Microsoft Internet Information Services (IIS) to use the specific IP address for Web Site Identification. Then, when you run the application, you receive the following error message:
Error while trying to run project: Unable to start debugging on the web server. Could not start ASP.NET or ATL Server debugging.
Verify that ASP.NET or ATL Server is correctly installed on the server.
This problem occurs because the debugger does not send the debug action to IIS when you run the application. The debugger identifies your computer as localhost. However, in IIS, the Web Site Identification of the application is the IP address that you specified.
Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.
Steps to reproduce the problem
For more information, visit the following Microsoft Developer Network (MSDN) Web site:
Article ID: 814717 - Last Review: June 20, 2014 - Revision: 5.0