ASP.NET 4’ün IIS’e Register Edilmesi

Okuma Süresi: 1 dakika

Web sunucuya yüklemiş olduğunuz bir ASP.NET 4.0 uygulamasını çalıştırdığımızda HTTP Error 500.21 – Internal Server Error – Handler “PageHandlerFactory-Integrated” has a bad module “ManagedPipelineHandler” in its module list” şeklinde bir hata alırsanız ASP.NET, IIS’e register edilmemiştir.

HTTP Error 500.21 - Internal Server Error

Bu sorunu düzeltmek için Komut İstemi’nden (Command Prompt) aşağıdaki komutu çalıştırmanız yeterlidir.

%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

Bu komutu çalıştırdığınız zaman ASP.NET başarıyla IIS’e register edilmiş olacaktır.