IIS7 's application pools have two kinds of mode, one is integrated, the other is classic. If you use the Integrated mode, you will need to modify the configuration files for the custom httpmodules and httphandlers and transfer them to the <modules> and
What is the difference between the two modes of IIS7 and IIS6? Short:
The modules and handlers of IIS7.0 integrated mode:asp.net are read from <modules> and
IIS7.0 Classic mode: Contrary to the above,,<modules> and
IIS6.0: This is no stranger to us.
What if you make a configuration that can be run in both the IIS6 and IIS7 mode? What is validateintegratedmodeconfiguration= "false" for? A friend in need can see the details here.
Secondly, after migrating from IIS6 to IIS7, some URLs rewrite functions may not be used, the following article describes a hack method, effectively control the Staticfile handler responsibilities, to achieve the way of work like IIS6.