0

私のアプリケーションには、以下の構造 MyApp/Admin/index.asp の下に index.asp というファイルがあります。

このファイルにはエントリがあります

<!--#INCLUDE VIRTUAL="/dbinfo/MyFile.asp"-->

IIS7.5 の MyApp レベルで作成された仮想ディレクトリがあり、dbinfo 仮想ディレクトリに MyFile.asp が表示されます。ただし、コードでアクセスすると、IIS ログに次のエラーが表示されます。

GET /MyApp/Admin/index.asp |30|ASP_0126|Include_file_not_found 80

このコードは IIS6.0 で問題なく動作します。今すぐ 7.5 にアップグレードする必要があり、この問題が発生しています。コードと同じディレクトリにファイルを配置し、以下のようにアクセスすると、問題なく動作します。

<!--#INCLUDE FILE="MyFile.asp"-->

以下は、参考のために私のweb.configです。

<configuration>  
    <system.webServer>
        <directoryBrowse enabled="true" />
    </system.webServer>  
    <system.web>        
        <compilation debug="true" />
        <authentication mode="Windows" />
        <authorization>
      <deny users="?" />
      <allow users="*" />
        </authorization>
        <identity impersonate="false" />    
    </system.web>  
</configuration>

お知らせ下さい。

4

0 に答える 0