无法从asp.net应用程序下载文件

时间:2012-08-31 11:22:34

标签: asp.net attachment

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

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

我正在接受标准 - The page cannot be found error page

此外,我可以在添加扩展程序后下载该文件,如下所示 server/TempFiles/1b008aaa-47ad-4fd7-b95d-05ef81a1785c.txt 但是无法下载没有“ .txt ”的文件。

如何修复此行为?

1 个答案:

答案 0 :(得分:1)

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