Microsoft KB Archive/817267

= &quot;The specified Web server is not running ASP.NET version 1.1&quot; error message when you create an ASP.NET 1.1 application and you have both ASP.NET 1.1 and ASP.NET 1.0 installed =

Article ID: 817267

Article Last Modified on 12/3/2007

-

APPLIES TO


 * Microsoft ASP.NET 1.0
 * Microsoft ASP.NET 1.1
 * Microsoft Windows Server 2003, Standard Edition (32-bit x86)
 * Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
 * Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
 * Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
 * Microsoft Windows Server 2003, Web Edition
 * Microsoft Internet Information Services 6.0

-



SYMPTOMS
Microsoft Visual Studio .NET 2003 cannot open an existing ASP.NET 1.1 Web project under the following circumstances:
 * You set ASP.NET 1.1 to Prohibited in the Web Service Extension list.

-and-
 * You set ASP.NET 1.0 to Allowed in the Web Service Extension list.

-and-
 * The computer is running Microsoft Windows Server 2003.

When you try to create a new ASP.NET 1.1 project, you may receive the following error message:

Visual Studio .NET has detected that the specified Web server is not running ASP.NET version 1.1. You will be unable to run ASP.NET Web applications or services.

If both ASP.NET 1.1 and ASP.NET 1.0 are set to Prohibited in the Web Service Extension list, you may receive the following error message when you try to open a new ASP.NET 1.1 project in Visual Studio .NET 2003:

Visual Studio .NET has detected that ASP.NET applications and services are locked down in IIS. You can run the IIS Security Lockdown Wizard to change lockdown status

Note By default, when you install Microsoft .NET Framework 1.0, ASP.NET 1.0 is not added to the Web Service Extension list in Microsoft Internet Information Services (IIS) 6.0.



RESOLUTION
To resolve this problem, change the status of ASP.NET 1.1 to Allowed in the Web Service Extension list in IIS 6.0. To do this, follow these steps:
 * 1) Click Start, point to Programs, and then click Control Panel.
 * 2) Double-click Administrative Tools, and then double-click Internet Information Services (IIS).
 * 3) Click Web Service Extensions.
 * 4) In the details pane, click ASP.NET v1.1.4322 in the Web Service Extension list.
 * 5) Click Allowed to change the status from Prohibited to Allowed.



STATUS
This behavior is by design.



Steps to reproduce the behavior

 * 1) Click Start, point to Programs, and then click Control Panel.
 * 2) Double-click Administrative Tools, and then double-click Internet Information Services (IIS).
 * 3) Click Web Service Extensions.
 * 4) In the details pane, click ASP.NET v1.1.4322 in the Web Service Extension list.
 * 5) Click Prohibited to change the status from Allowed to Prohibited.
 * 6) Verify that the status of ASP.NET v1.0.3705 is Allowed.

Note If ASP.NET v1.0.3705 is not listed in Web Service Extension list, use the Add a new Web Service Extension option in the Web Service Extension pane to register ASP.NET v1.0.3705, and then change the status to Allowed.
 * 1) Click Start, point to Programs, and then click Microsoft Visual Studio .NET 2003.
 * 2) On the File menu, point to New, and then click Project.
 * 3) In the New Project dialog box, click Visual C# Projects or Visual Basic Projects under Project Types.
 * 4) Under Templates, click ASP.NET Web Application. You receive the error message that is listed in the &quot;Symptoms&quot; section of this article.

