0

Web アプリケーションに "binaries" フォルダーがあります。そのディレクトリから pdf および doc (static content) ファイルをダウンロードしたいのですが、取得しようとするとエラー 404 が発生します。 *.doc および *.pdf の静的モジュールをセットアップしようとしましたが、機能しません。

4

2 に答える 2

2

StaticFileHandler が機能するはずです。*.bz2 ファイルでも同じ問題があり、StaticFileHandler を使用して解決しました。以下に使用した構成を見つけることができます。

<httpHandlers>
      <remove verb="*" path="*.asmx"/>
      <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
      <add verb="*" path="*.mvc" validate="false" type="System.Web.Mvc.MvcHttpHandler, System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      <add verb="*" path="*.bz2" type="System.Web.StaticFileHandler" validate="false" />
</httpHandlers>
于 2009-10-09T13:58:15.410 に答える
0

バイナリ (docs、pdf など) を含むディレクトリをアプリケーションに変換すると、404 および静的ファイルに関する問題が解決されました。

于 2009-11-23T21:30:36.243 に答える