我正在尝试保存图像和应用程序。当我将其保存在应用程序的本地文件夹中时,它保存得很好,但当我试图将其保存在项目外的另一个文件夹中时,它给了我一个错误。我正在使用一个处理程序来保存它。
long recordID = "1234";
string x = context.Server.MapPath(@"C:\Users\Tomcrise\Desktop\DevNo\imgPath\");
var fileUploadPath = (context.Server.MapPath( x + recordID));
'C:/Users/Tomcrise/Desktop/DevNo/imgPath/482023112806'
是物理路径,但期望是虚拟路径。
我也试过
string[] fileUploadPath = Directory.GetFiles(context.Server.MapPath(x + recordID));
,但我得到相同的错误。有人能帮我一下吗?
试试这个:
long recordID = 1234;
string path = $@"C:\Users\Tomcrise\Desktop\DevNo\imgPath\{recordID}";