KBA-01050: .NET Runtime extensions for ASP.NET are not installed in IIS.

Problem:

The Spitfire configuration tool (ICTool) will not configure IIS.  Examination of the log reveals the message

Microsoft .NET extensions for IIS have not been installed on this server.

If I use IIS Manager to examine the Virtual Directory, I notice that no ASP.NET extensions are mapped.

Solution:

This situation is often caused if IIS was installed (or re-installed) after the DOTNET runtime.

  1. Open a CMD window and change to c: WINDOWS Microsoft.NET Framework v2.0.50727
  2. Run aspnet_regiis.exe -r

Note: There are two IIS Registration Tools that ship with the .NET Framework, one for standard systems and one for 64-bit system. The tool for 64-bit systems is located in the Framework64 directory of the Microsoft.NET directory inside the Windows folder; for example: C:WINDOWSMicrosoft.NETFramework64v2.0.50727 would contain the IIS Registration Tool.

Additional Comments:

See also http://support.microsoft.com/default.aspx?scid=kb;en-us;306005 and related KB articles on aspnet_regiis. For .NET 1.1 the path would be  c: WINDOWS Microsoft.NET Framework v1.1.4322


KBA-01050;  Last updated: November 11, 2016 at 12:20 pm;