web-dev-qa-db-ja.com

IIS 7.5 / Windows 7:エラー500.19、エラーコード0x800700b7

私はこの問題を解決しようとしています。

私はWindows7とVS2008 + iis7.5を使用しています。このエラーが原因でプロジェクトがスタックします。

エラーは次のように述べています。

エラーの概要HTTPエラー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
nikhiljoshi

エラーは、scriptResourceHandlerが2回定義されていることを示しています。重要なのは500.19(構成で何か悪いことが起こった)ではなく、エラーのテキストです。

ScriptResourceHandlerを使用すると、かなり common から hitthis になります。

つまり、アプリのweb.configから削除すると、機能するはずです。または、web.configにまたはエントリを追加してから、再度追加します。

おそらく、構成階層のどこかで上位に定義されています。

1
TristanK