I was confused when I first used IIS7 and there is no longer the familiar property window instead of some very unfamiliar terms and operation methods. Now I don’t want to judge whether this change is good or bad let it run for us first.
First is to install IIS7 Vista does not install IIS7 by default so we have to click in \u0026quot;Control Panel\u0026quot; in \u0026quot;Programs and Features\u0026quot; to turn on or off Windows features \u0026quot; hook the corresponding IIS function inside and kindly remind you that if you want IIS7 to run ASP.NET 1.1 programs you need to select these options for IIS6 compatibility together.
Control Panel-Turn Windows features on or off
The second is configuration. For ASP.NET2.0 everything is simpler because IIS7 defaults In this case it is a program that supports ASP.NET2.0 but you need to rebuild an application pool yourself choose the version 2.0 of the .Net Framework and choose the way of hosting the pipeline: Classic. This should be OK.
Open support for ASP.NET
For ASP.NET 1.1 it is much more complicated because IIS7 is generally in .NET FrameWork 1.1 Post-installed so you need to use:%windir%Microsoft.NETFrameworkv1.1.4322aspnet_regiis -i to register your .NET FrameWork 1.1 but then when you view your site as long as you run the ASP.NET page IIS will Hung up. At this time after a lot of practice and searching I can tell you responsibly that you have not installed .NET FrameWork 1.1 SP1. After installing these add the corresponding application pool to the pool and then set the site everything is OK.
Next let’s talk about the ASP settings. As a classic WEB framework sometimes you still have to put some ASP pages on your own machine to see so let’s let IIS7 support ASP together: First of all You have to see if you have installed the support of ASP or in the 'Open or Close Windows function' the web service under IIS and the corresponding item in the application development function are checked. Then there is ASP in the site The option is out there will be ASPClassic in the IIS program mapping which should be disabled by default. At this time you need to edit the running permissions and enable it. If you can't view it at this time it should be because the permissions are not enough. You can modify it in the following way: add the permissions of Users under Temp under C:UsersDefaultAppDataLocal.
Temp folder Users permission setting
should be OK at this time (because I made this setting a long time ago so some don’t remember Clear but relatively speaking this setting is much easier than ASP.NET 1.1).?Vista Group Policy to ensure the safety of USB devices