0

我有一个 asp.net 应用程序,它在服务器的文件夹中写入一些物理文件。

在我的测试环境中工作时,我可以单击动态链接下载文件,但在部署应用程序后,我无法再下载文件。

我得到标准 - The page cannot be found error page

我也可以在添加扩展名后下载文件,就像这样, server/TempFiles/1b008aaa-47ad-4fd7-b95d-05ef81a1785c.txt 但无法下载没有“ .txt ”的文件。

如何修复这种行为?

4

1 回答 1

1

IIS 不知道如何提供没有扩展名的文件,这就是为什么它将它视为链接并查找具有该名称的页面或目录,但找不到。我不是 IIS 专家,但您可以配置 IIS 来提供这些文件,但您必须将它们视为我想象的某种类型。

于 2012-08-31T12:24:16.387 回答