Я переношу веб-приложение (WebForms) с ASP.NET 3.5 на IIS6 на ASP.NET 4.0 на IIS 7.5.
Я создал новый проект в VS2010 и добавил существующие исходные файлы из старого проекта и скомпилировал. Потребовалось небольшое количество настроек, но все скомпилировалось нормально.
Когда я запускаю приложение через IIS (http: // localhost / myapp), я получаю следующую ошибку:
Ошибка HTTP 500.19 - внутренняя ошибка сервера
Запрошенная страница недоступна, потому что соответствующие данные конфигурации для страницы недействительны.
Соответствующая часть Web.config:
‹SectionGroup name =" scripting "type =" System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version = 3.5.0.0, Culture = нейтральный, PublicKeyToken = 31BF3856AD364E35 ">
‹Section name =" scriptResourceHandler "type =" System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version = 3.5.0.0, Culture = нейтральный, PublicKeyToken = 31BF3856AD364E35 "requirePermission =" false "allowDefinition =" MachineToApplication "/
‹SectionGroup name =" webServices "type =" System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version = 3.5.0.0, Culture = нейтральный, PublicKeyToken = 31BF3856AD364E35 ">
...
Ошибка подсвечивает скрипт ResourceHandler
Я немного погуглил, но не могу найти решение этой проблемы. Любые идеи?