如何为asp.net中存储在app_data文件夹中的文件提供URL

时间:2016-08-29 17:01:33

标签: c# asp.net .net

我有一个zip文件存储在app_data文件夹中。我想将该文件的路径作为超链接的URL。如何分配 Server.Mappath(〜/ App_Data / Test.zip)将物理位置设为D:/Projects/Mnv/App_Data/Test.zip,但我想将其作为http://..../test.zip之类的URL,因此用户可以下载

1 个答案:

答案 0 :(得分:0)

您不应该使用可供用户使用的App_Data。

这是一个特殊的文件夹,仅用于存储内部数据(XML,sdf等)。

默认情况下,此文件夹甚至无法通过Http。

获得

Yo可以在你的Asp.Net MVC中创建一个Action,并使用它来从这个文件夹中重新获取一些文件。但是,不建议直接下载。