Если вы перешли на данную статью, значит, скорее всего столкнулись с такой же проблемой, как и я.
Да, я говорю о злобной ошибке «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 всё сразу заработало.
Удачи!
15.09.2011 -
Спасибо, Михаил!
Удачи и здоровья!
02.10.2011 -
Спасибо!
Заработало.
23.04.2012 -
Большое спасибо!!!! единственный нормальный ответ. на других сайтах фигня какая то написана, а тут заработало.
единственное что версию фреймворк у меня v2.0.50727, в четвертой ехешника не было.
15.07.2012 -
Спасибо, груз не поддающийся снят
15.10.2012 -
Спасибо!!! Помогло!!!
17.06.2013 -
Спасибо, то что доктор прописал. Бодрого здоровья тебе, добрый человек.
12.12.2013 -
Спасибо вам большое!
21.08.2014 -
Спасибо! То что надо!
11.12.2014 -
Огромное спасибо. Удачным стечением обстоятельств нашёл твой ответ.
28.04.2015 -
Огромное спасибо.
19.09.2016 -
Михаил, большое спасибо, рекомендация помогла! Довольно неочевидная вещь, которая мало где упоминается.
28.09.2016 -
спс, заработало
13.12.2016 -
Спасибо вам огромное )
14.11.2018 -
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