Windows Server2003R2でIIS6を実行しています。
.NET4.0で実行される仮想ディレクトリを.NET2.0で実行されるサイトに追加します。仮想ディレクトリに独自のアプリプールを指定し、4.0で実行するように仮想ディレクトリを構成しました。
親サイトは正常に機能しますが、仮想ディレクトリは親サイトのweb.configファイルを参照するエラーをスローします。独自のweb.configファイルを使用するには仮想ディレクトリが必要です。
IISマネージャーのGUIには、仮想ディレクトリが独自のweb.configファイルを使用していると表示されますが、表示されるエラーメッセージは、親のweb.configファイルの項目を参照しています。
問題を解決する方法がわかりません。これまでの私の最高のリードは、別のサイトの投稿から、問題は次のようなもので解決できると述べたことです。
<location path="." inheritInChildApplications="false">
</location>
繰り返しになりますが、これで問題が解決するかどうかはわかりません。また、どこに配置するか、何を含めるべきかを理解する方法もわかりません。親サイトはCMSシステム上に構築されており、そのweb.configファイルはかなり複雑です。