Назад | Перейти на главную страницу

Размещение приложения Asp.net MVC 2 на Windows Server 2008 дает ошибку 500

Я пытаюсь разместить свое приложение ASP.net MVC2 на MS Server 2008. Когда я пытаюсь просмотреть веб-сайт, оно возвращает внутреннюю ошибку сервера 500.19. В сообщении об ошибке указано, что определен повторяющийся раздел.

Ошибка конфигурации Определен дублирующийся раздел system.web.extensions / scripting / scriptResourceHandler.

Этот раздел даже не существует в файле web.config приложения.

Физическое расположение моего веб-сайта - c: \ TestPortal, но, похоже, ошибка связана с файлом web.config, который даже не имеет отношения к этому приложению.

Файл конфигурации \? \ C: \ UriAbstraction \ web.config

Я создал приложение в разделе «Веб-сайт по умолчанию», и физическое местоположение установлено правильно.

Почему мне выдается эта ошибка, когда я просматриваю свое приложение? Спасибо!

У вас наверняка установлена ​​.NET 4.0, верно?

Обходной путь для второго сценария состоит в том, чтобы удалить или закомментировать все определения раздела конфигурации system.web.extensions и определения групп разделов конфигурации из файла Web.config уровня приложения. Эти определения обычно находятся в верхней части уровня приложения Web.config и может быть идентифицирован элементом configSections и его дочерними элементами. "

источник: http://forums.asp.net/t/1571308.aspx/1

и http://www.asp.net/learn/whitepapers/aspnet4/breaking-changes