Проблемы с запуском ASP.NET v4 под IIS на Windows7

Сегодня столкнулся с такой проблемой, что после установки IIS, сайты написанные на ASP.NET 4 не запускались на локальной машине, выдавая ошибку 500.21, с сообщением о том, что модуль ManagedPipelineHandler якобы не работает.

Побороздив просторы интернета и перепробовав кучу способов, нашел в итоге 1 реально работающий:

Откройте консоль: «Пуск»->»Выполнить»->напечатать «cmd»->»Ok»

И запустите следующую программу с ключом » -i»:

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

Внимание! Числа в версии фреймворка нужно посмотреть в папке %windir%\Microsoft.NET\Framework\

Также, если установка не начинается, а выдается список с возможными командами, то пропишите ключ вручную, возможно, символ «-» превратился в длинное тире, при копировании.

Теги: .NET, ASP.NET, Web-programing

Комментарии ()