上传文件到其他asp.net mvc网站上的文件夹

本文关键字:mvc 网站 文件夹 net asp 文件 其他 | 更新日期: 2023-09-27 18:16:51

我有两个asp.net MVC网站。一个前端(mysite.com),一个后端(admin.mysite.com)。

他们都使用相同的数据库,一切都很好。但是,我面临的问题在上传。我想上传图像在前端内容文件夹从管理网站。如何实现这一目标?

使用Server.MapPath("~/Content/Images/Products/product")查找admin网站中的文件夹

上传文件到其他asp.net mvc网站上的文件夹

如果您可以访问iis服务器,您可以设置一个虚拟目录,该目录指向您的前端站点上所需的文件夹。

前端所需要做的就是将上传路径指向虚拟目录。

Server.MapPath("~/Files")返回基于相对于应用程序的文件夹的绝对路径。开头的~/告诉ASP。. Net查看应用程序的根目录。

要在应用程序之外使用文件夹,可以使用完整路径:@"E:'Project'Folders'Content'Images'Products'product"

你也可以得到完整的路径目录:

string currentDirectory = Directory.GetCurrentDirectory();