我在我的web应用程序文件夹了“二进制”。我想从direcotory下载PDF和Doc(静态ontent)文件,但是当我试图让他们我有错误404。 我试图建立的* .doc和静电模块的* .pdf,但它不工作。

有帮助吗?

解决方案 2

我转换我的目录用的二进制文件(文档,PDF等),以应用和这个解决了我的问题404和静态文件。

其他提示

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>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top