httpModulesを利用している.NET Framework 3以前のASP.NETサイトを.NET Framework 4に変換し実行すると下記の「ASP.NET設定が、統合されたマネージパイプラインモードで適用されないことが検出されました。」エラーが発生します。
このエラーを解消するためには、Web。ConfigファイルのhttpModuleの設定書式を変更する必要があります。
以前のバージョンではsystem.webタグ内にhttpModulesタグを記述し、addタグで追加するモジュールを指定していましたが、これをsystem.WebServerタグ内に移し、下図のように修正します。
修正することでエラーが出なくなります。