1. ホーム
  2. asp.net

[解決済み】IIS7 の展開 - 'system.web.extensions/scripting/scriptResourceHandler' セクションが重複しています。

2022-04-07 21:37:03

質問

フレームワークセクションを4.0に設定したIIS7のデフォルトのアプリプールに.net 3.5のウェブサイトを展開しようとすると、次のエラーが表示されます。

重複している system.web.extensions/scripting/scriptResourceHandler' セクションがあります。 が定義されています。

問題のある行をコメントオフしても、解決しませんでした。どうすればいいのか、何を見ればいいのか、何かご指摘はありますか?

解決方法は?

あなたの計画が .net 4.0 で実行されているアプリケーション プールを持つ IIS にデプロイされる場合、.net 3.5 を指すすべてのセクション定義を含む web.config をクリーンアップする必要があります。これが失敗する理由は、これらのセクション定義が.NET 4.0 (see %windir%microsoft.net³³v4.0.30319configmachine.config) のルート web.config にすでに含まれていて、すでに宣言したすべての system.web.extensions を含むからです。

また、開発機と同じように、アプリケーションプールを2.0に設定するのも手っ取り早い解決方法です。