如何解决此问题
[SessionExpire]
public class LoginController : Controller
{
public ActionResult Index()
{
return Index();
}
}
代码抛出以下异常
SaveAs方法配置为需要有根路径,路径'〜/ App_Data / uploads / certifications / 12 / us.png'不是root
描述:执行当前Web请求期间发生了未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。异常详细信息:System.Web.HttpException:SaveAs方法配置为需要根路径,路径'〜/ App_Data / uploads / certifications / 12 / us.png'未植根
答案 0 :(得分:0)
您可以使用HttpContext.Server.MapPath
映射所需的文件保存路径:
string yourPath="~/App_Data/uploads/certifications/" + insertCert.CERTIFICATION_ID + "/" + fileName;
file.SaveAs(HttpContext.Server.MapPath(yourPath));