.NET Framework 4でのhttpModulesの設定方法

httpModulesを利用している.NET Framework 3以前のASP.NETサイトを.NET Framework 4に変換し実行すると下記の「ASP.NET設定が、統合されたマネージパイプラインモードで適用されないことが検出されました。」エラーが発生します。
.NET Framework 4でのhttpModulesの設定方法:画像1

このエラーを解消するためには、Web。ConfigファイルのhttpModuleの設定書式を変更する必要があります。
.NET Framework 4でのhttpModulesの設定方法:画像2
以前のバージョンではsystem.webタグ内にhttpModulesタグを記述し、addタグで追加するモジュールを指定していましたが、これをsystem.WebServerタグ内に移し、下図のように修正します。
.NET Framework 4でのhttpModulesの設定方法:画像3

修正することでエラーが出なくなります。

AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2010-05-06
Copyright © 1995–2025 iPentec all rights reserverd.