IIS 7.5 / Windows 7: ошибка 500.19, код ошибки 0x800700b7
Я пытался решить эту проблему.
Я использую Windows 7 и VS2008 +iis7.5. Мой проект застрял из-за этой ошибки.
Ошибка говорит:
Сводка ошибки HTTP Error 500.19 - Внутренняя ошибка сервера Невозможно получить доступ к запрошенной странице, поскольку соответствующие данные конфигурации для этой страницы недействительны.
`Detailed Error Information
Module IIS Web Core
Notification BeginRequest
Handler Not yet determined
Error Code 0x800700b7
Config Error There is a duplicate 'system.web.extensions/scripting/scriptResourceHandler' section defined
Config File \\?\C:\inetpub\wwwroot\test23\web.config
Requested URL http://localhost:80/test23
Physical Path C:\inetpub\wwwroot\test23
Logon Method Not yet determined
Logon User Not yet determined
Config Source
15: <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
16: <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
17: <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
`
Я следовал инструкциям в этом документе Microsoft, но это не помогло. http://support.microsoft.com/kb/942055
1 ответ
Ошибка утверждает, что scriptResourceHandler определяется дважды. Ключ не 500.19 (что-то плохое произошло в конфигурации), это текст ошибки.
Это довольно часто, чтобы поразить это с помощью scriptResourceHandler.
Вкратце: удалите его из web.config приложения, и оно должно работать. Либо добавьте запись или для него в файле web.config, а затем добавьте заново.
Это, вероятно, где-то определено выше в иерархии конфигурации.