从其他解决方案文件夹访问文件

时间:2016-07-04 12:16:26

标签: c# asp.net file-upload

我有两个项目,都是Web应用程序。在我的Web应用程序中,我有一个上传页面,允许用户上传他们的文件。我使用Server.MapPath(@"〜/ something /")作为目录,但如何在我的其他应用程序中检索该文件以供下载?

对于我使用

 string fileName = "SomeFile";
 string filePath = Server.MapPath("~/something/") + fileName;

2 个答案:

答案 0 :(得分:0)

您可以创建请求响应页面 在其中 一个应用程序是另一个请求文件 和第二个应用程序给出文件附件的响应 在接收端页面接收响应作为流关闭字节并转换为特定扩展。

答案 1 :(得分:0)

Server.MapPath中的“〜”保留为应用程序根目录,如果您的上传文件夹不在其下,则无法使用它。我建议在web.config中有一个配置密钥,并用它来确定上传路径。

How to: Read Application Settings from the Web.config File