Проблемы с запуском 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