嘿伙计们,
我有两个名为 CSVLoad 和 Forms 的文件夹...我在 forms 文件夹中有一个 aspx 页面,其中有一个文件上传控件。我将上传的文件保存到我的 CSVLoad 文件夹中,我给出了以下路径
FileUpload1.SaveAs(Server.MapPath("CSVLoad//" + FileUpload1.FileName));
我正在接收文件未找到异常...
Could not find a part of the path
'F:\WebSites\Payroll\Forms\CSVLoad\Employeesdata.csv'
CSVLoad 文件夹在 Forms 文件夹之外(即)都是我的应用程序的根级文件夹
回答 :
FileUpload1.SaveAs(Server.MapPath("~/CSVLoad//" + FileUpload1.FileName));
来自以前的 SO 问题之一来自内部文件夹的 ASP.NET Server.Mappath 问题