Если вы перешли на данную статью, значит, скорее всего столкнулись с такой же проблемой, как и я.
Да, я говорю о злобной ошибке “HTTP 500.21 – Internal Server Error”.
Началось всё с того, что был установлен Windows Server 2008 R2 и поднят IIS7.
После установки в пулах устанавливаю Framwork 4 по умолчанию и загружаю в корневую папку с сайтом (по умолчанию: inetpub/wwwroot), свой проект из VisualStudio. Проект собран корректно и на локальном виртуальном хосте работает без проблем, однако на новом WinServer работать не хочет и выдает ошибку 500.21.
Проконсультировавшись с товарищами и почитав форумы, выяснилось что ларчик открывался достаточно просто.
Дело в том, что необходимо перерегистрировать ASP.NET, командой:
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
*- указанная версия Framework “v4.0.30319” в Вашем случае должна быть своя.
Вот собственно и всё. После перегрузки IIS всё сразу заработало.
Удачи!
Спасибо, Михаил!
Удачи и здоровья!
Спасибо!
Заработало.
Большое спасибо!!!! единственный нормальный ответ. на других сайтах фигня какая то написана, а тут заработало.
единственное что версию фреймворк у меня v2.0.50727, в четвертой ехешника не было.
Спасибо, груз не поддающийся снят
Спасибо!!! Помогло!!!
Спасибо, то что доктор прописал. Бодрого здоровья тебе, добрый человек.
Спасибо вам большое!
Спасибо! То что надо!
Огромное спасибо. Удачным стечением обстоятельств нашёл твой ответ.
Огромное спасибо.
Михаил, большое спасибо, рекомендация помогла! Довольно неочевидная вещь, которая мало где упоминается.
спс, заработало
Спасибо вам огромное )
I have noticed you don’t monetize your website, but you can earn additional cash every day.
It’s very easy even for noobs, if you are interested simply search in gooogle: pandatsor’s
tools