HTTP Error 500.21 Hatası ve Çözümü

HTTP Error 500.21 – Internal Server Error Handler “PageHandlerFactory-Integrated” has a bad module “ManagedPipelineHandler” in its module list

ASP.NET projelerinde IIS üzerindeki yaşanan en birhata durumudur. Doğru kayıtlanamadığı için projenizdeki ASP.NET gereksinimi duyan ilk yerde bu hatayı alabilirsiniz.

Detay mesajı değişse bile hata kodu bu şekildedir. Zaten önerilerde ISS ve/veya ASP.NET doğru kurulmadığını yazar.

IIS ayarlarını projeniz tam doğru olsa bile, bilgisayar defalarca kapatıp açsanız bile.
Window bazen IIS üzerine ASP.NET kayıt işlemini tam olarak doğru yapamıyor olabilir.

Tekrar kaydettirmek çözümüdür.

Kayıt işlemleri için;

32bit (x86) Windows
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -ir
64bit (x64) Windows
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir
komutlarını kullanmanız yeterlidir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir