【发布时间】:2015-03-04 06:12:44
【问题描述】:
我正在开发一个 ASP MVC 4 应用程序,我需要通过获取它们的路径将一些文档存储在另一个 Web 服务器的目录中,并将其存储在我的应用程序中或复制它的内容并使用它。有没有办法做到这一点?我想我可以使用Server.MapPath(""),但我不知道如何使用。请帮忙。
【问题讨论】:
我正在开发一个 ASP MVC 4 应用程序,我需要通过获取它们的路径将一些文档存储在另一个 Web 服务器的目录中,并将其存储在我的应用程序中或复制它的内容并使用它。有没有办法做到这一点?我想我可以使用Server.MapPath(""),但我不知道如何使用。请帮忙。
【问题讨论】:
Server.MapPath 仅用于访问可从托管应用程序的服务器访问的文件或目录。如果其他 Web 服务器在同一个网络上,那应该没问题。
否则,如果您具有必要的权限,则可以通过 HTTP 或 FTP 从其他 Web 服务器下载文件。
【讨论】:
如果您可以使用本地网络访问这些 Web 服务器,只需将该网络位置作为虚拟文件夹添加到您的 IIS 并使用 Server.MapPath
【讨论】: