Run .NET 1.1 applications on Vista (IIS 7)

by Peter Tyrrell Tuesday, April 10, 2007 1:12 PM
  1. Install .NET 1.1 and all service packs if not on the OS already.
  2. Open the IIS Manager and navigate to the server root. (Not a website root, above that - the machine name.) 
  3. Double-click "ISAPI and CGI restrictions."
  4. Add the v1.1 aspnet_isapi.dll to "Allowed" restrictions (it'll be at %Windows%\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll)
  5. Navigate to the website root in IIS manager and double-click "ISAPI Filters."
  6. Add the ASP.NET 1.1 ISAPI filter from %Windows%\Microsoft.NET\Framework\v1.1.4322\aspnet_filter.dll
  7. Go to the website root again in IIS manager and look at "Advanced Settings."
  8. Ensure the website is using an ASP.NET 1.1 Application Pool (Vista created one for me when I installed .NET 1.1 - you may need to create one yourself.)
  9. Done.


blog comments powered by Disqus

Month List