尝试获取App_Data文件夹的路径时,它会查看服务器上的错误路径。我有一个网站设置,其虚拟路径为C:\ Projects \ MyProject。应用程序文件夹存在于c:\ Projects \ MyProject \ App_Data。
中此代码:
var fileName = Path.GetFileName(file.FileName);
var path = Path.Combine(Server.MapPath("~/App_Data/Uploads"), fileName);
在我的IIS服务器上尝试导航到C:\ App_Data \ Uploads \ filename.ext。为什么要尝试导航到C:\ root?
.NET 4,IIS 7,Web窗体和MVC混合