IIS 和 ASP.NET 阻止文件

问题描述 投票:0回答:2

我有一个在 IIS 中运行的 ASP.NET 应用程序正在托管文件,但它会阻止所有

*.upd
文件,并在我尝试访问它们时产生 http 404。

如果我打开目录列表,它会列出该文件,但我无法下载它...

有办法解决这个问题吗?

asp.net iis
2个回答
3
投票

您必须配置 IIS 来服务您的文件类型,因为它不会服务未知的文件类型:http://support.microsoft.com/kb/326965


0
投票

您需要将 .upd 文件类型添加到 IIS Mime 类型中。您可以通过以下方式做到这一点:

  • 启动 IIS MMC
  • 右键单击 -> 机器属性 名称节点
  • 单击 Mime 类型按钮
  • 点击“新建”
  • 输入“扩展名”(在本例中 .upd')
  • 输入 Mime 类型(您需要找到 输出类型,如果您不确定,请尝试
    application/octet-stream
    ,就是 总是一个不错的选择)。
  • 单击“确定”并关闭所有对话框。

该文件应该可以下载。

© www.soinside.com 2019 - 2024. All rights reserved.