如何在asp.net中访问wwwroot以外的位置

时间:2013-08-13 13:38:38

标签: c# asp.net

我可以使用Server.MapPath访问服务器的物理位置。这为我提供了wwwroot文件夹内的物理路径。

我想将一些数据保存到同一服务器的另一个驱动器中说D:驱动器。我想我无法使用D:获取Server.MapPath驱动器的物理位置,因为它位于wwwroot文件夹之外。所以我会将这个位置硬编码到我的项目中。但现在问题是我想使用像www.mysite.com/image/myimage.png这样的服务器URL访问保存的数据 image/myimage.png位于D:驱动器的位置。所以我只是想知道是否有可能使用asp.net或请建议我该怎么做才能克服这个问题

2 个答案:

答案 0 :(得分:5)

好的,有几件事:

答案 1 :(得分:1)

这是不可能的,或者任何人都可以制作脚本将文件上传到他想要的任何文件夹。如果您有权访问服务器,请考虑使应用程序移动您的文件。