【发布时间】:2018-11-25 06:25:17
【问题描述】:
到目前为止,我知道如何使用以下代码将文件上传到我的解决方案中的文件夹。
string root = HttpContext.Current.Server.MapPath("~/upload");
如何将文件保存到不在解决方案中的其他位置,即映射到我的电脑的服务器位置。
string root = HttpContext.Current.Server.MapPath("/Z:/UploadFolder"); I have tried this but its not saving to the server so where I am going wrong?
【问题讨论】:
-
MapPath 只是将您的根站点的相对路径 ~\ 替换为该文件夹的本地计算机上正确的完整操作系统路径名。它与服务器上可用的共享名或映射驱动器无关
-
我想你误解了 MapPath 函数的用途
标签: c# asp.net-mvc file-upload knockout.js server.mappath