我有一个HttpPostedFile对象,当我尝试通过保存保存它时,我得到了这个异常System.Web.HttpException
保存方法配置为需要根路径,路径'./tempUpload/4‘不是根路径。
为什么?我该怎么改正?
发布于 2009-07-06 23:50:43
路径应该是绝对路径,而不是相对url。
使用Server.MapPath方法从相对url获取绝对路径。
发布于 2009-07-06 23:48:18
ASP.NET不喜欢你路径中的点。试着用'tempUpload/4‘代替。
发布于 2019-02-06 04:42:56
您可以使用此代码保存文件。
string trailingPath = Path.GetFileName(fileName+".wav");
string fullPath = Path.Combine(Server.MapPath("~/Recordings"), trailingPath ?? throw new InvalidOperationException());
file.SaveAs(fullPath);https://stackoverflow.com/questions/1089713
复制相似问题