Asp.net Uygulaması geliştirirken karşılaştığım bad module hatasıyla ilgili hem 32bit işletim sistemi hemde 64bit işletim sistemi için çözümünü göreceğiz.
Asp.net Uygulaması geliştirirken karşılaştığım bad module hatasıyla ilgili hem 34bit işletim sistemi hemde 64bit işletim sistemi için çözümünü göreceğiz.
Hata:
1 | Handler "Page Handler Factory-Integrated" has a bad module "Managed Pipeline Handler" in its module list |
Hatanın Çözümü
Altta paylaşmış olduğum kodu çalıştırmak için Windows+R tuşu veya Başlat > Çalıştır yöntemini kullanıp sisteminize uygun olanı çalıştırın benim bilgisayarımda en son 4.0.30319 sürümü kurulu olduğu için alttaki kodlarda o şekilde klasör ismi yer alıyor siz C:\Windows\Microsoft.NET\Framework veya C:\Windows\Microsoft.NET\Framework64 yoluna giderek sorunu yaşadığınız framework versiyonuna ait klasör adını alın ve koddaki 4.0.30319 ile değiştirin ve çalıştırın. Bu adımdan sonra IIS register işlemi gerçekleşmiştir.
64Bit için
1 | %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i |
32Bit için
1 | %windir%\Microsoft.NET\Framework\v4.0.21006\aspnet_regiis.exe -i |