IIS Hatası : Handler “PageHandlerFactory-Integrated” has a bad module “ManagedPipelineHandler” in its module list
If you installed .Net Framework 4.0 first then reinstalled IIS, you need to run aspnet_regiis to fix the error “Handler “PageHandlerFactory-Integrated” has a bad module “ManagedPipelineHandler” in its module list”.
Depends on the current version of .Net Framework, you need to run it in different directory.
C:\Windows\system32>cd %windir%\Microsoft.NET\Framework
C:\Windows\Microsoft.NET\Framework>dir
Volume in drive C has no label.
Volume Serial Number is 38B0-DC9D
Directory of C:\Windows\Microsoft.NET\Framework
07/13/2009 09:20 PM <DIR> v1.0.3705
07/13/2009 09:20 PM <DIR> v1.1.4322
03/08/2011 11:05 AM <DIR> v2.0.50727
02/17/2010 09:09 PM <DIR> v3.0
12/10/2010 01:00 AM <DIR> v3.5
03/23/2011 10:16 PM <DIR> v4.0.30319
C:\Windows\system32>%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
Start installing ASP.NET (4.0.30319).
………..
Finished installing ASP.NET (4.0.30319).
windows 7’de ayarlar:
x86 olarak kurulmuş Windows’ta:
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe /i
x64 olarak kurulmuş Windows’ta:
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe /i