asp.net-mvc - IIS 不提供 .dat 文件

标签 asp.net-mvc iis

我有一个 ASP MVC Web 应用程序,它使用插件为 3d 应用程序加载图像和点。

使用 Visual Studio 开发服务器进行调试时,图像和点都提供了很好的...

http://i148.photobucket.com/albums/s19/littleniv/Debugging/local.png

第二张图片:相同的网址,但 iis.png

在 IIS 7 中运行时,虽然 .Dat 点文件不提供服务并产生 404。

我注意到缓存在 fiddler 中被标记为私有(private),但我不知道这意味着什么。任何人都可以帮忙吗?

干杯,

斯图

最佳答案

已经有一段时间了,但我在 IIS 6 中看到了类似的问题。默认情况下,如果将文件配置为根据扩展名和 mime 类型提供文件,则 IIS 只会提供文件。

进入 IIS 管理器,点击服务器,然后在 IIS 区域下打开 "MIME Types"。点击右上角的 "Add..."(在操作下),然后输入你的扩展名( ".dat" )和一个 mime 类型(取决于你的数据;可能是 "application/octet-stream “ ?)。

enter image description here

完成后,您应该能够下载文件。

关于asp.net-mvc - IIS 不提供 .dat 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2692773/

相关文章:

c# - Orchard 客户端验证 - 它应该如何外观/工作?

c# - MVC 4 RedirectToAction 看不到自定义 header

asp.net-mvc - 在集线器、SignalR 之外获取 connectionId

ssl - JWS 由服务器在尝试获取证书时不支持的公钥签名

javascript - js中如何动态计算字符串长度?

c# - FormsAuthentication.SetAuthCookie 不起作用

c# - IIS 8 : Asp. 网络 Web 应用程序部署

asp.net - 智能卡身份验证 ASP.NET

IIS 6 应用程序池不响应多个请求/不运行多线程

asp.net-core - 无法使用超过 260 个字符的字符串作为 .NET Core 中的 URL 段