Installing .NET1.1 applications on Windows Server 2008 R2 requires a little more effort if you want them to work with IIS. To install .NET 1.1 applications on a Windows Server 2008 R2 IIS server:
- First install the IIS Metabase Compatibility Feature Role (of IIS)
- Next install .NET 1.1
- Then install any .NET 1.1 updates (including .NET 1.1 Service Pack 1 and the ASP.Net Security Update for .Net Framework 1.1 Service Pack 1 patch)
- Enable the ASP.NET v1.1 ISAPI Extension with this command:
%windir%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -enable
- Edit %windir%\Microsoft.NET\Framework\v1.1.4322\config\machine.config, adding the following code just above the </configSections> tag:
<section name=”system.webServer” type=”System.Configuration.IgnoreSectionHandler,
System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089″ />
.NET 1.1 applications should now work on your Windows Server 2008 R2 IIS server. Enable .NET 1.1 applications by changing theĀ Advanced Settings on the Application Pool to use .NET 1.1, for the application you want to use .NET 1.1 with.