如何使用c创建文件夹并在其中保存文件
本文关键字:在其中 保存文件 文件夹 创建 何使用 | 更新日期: 2023-09-27 18:23:48
我创建了新文件夹,但如何在其中保存文件请帮助我。
string createfolder = "E:/tmp/jobres/" + uId;
System.IO.Directory.CreateDirectory(createfolder);
AsyncFileUpload1.SaveAs(Server.MapPath("/tmp/jobres/" + AsyncFileUpload1.PostedFile.FileName));
但是如何将我的文件存储在创建的文件夹中?
由于在保存时使用MapPath
,您的目录可能创建在错误的位置。创建目录时也应该使用MapPath
:
var createfolder = Path.Combine(Server.MapPath("/tmp/jobres/"), uId.ToString());
System.IO.Directory.CreateDirectory(createfolder);
AsyncFileUpload1.SaveAs(Path.Combine(createdFolder, AsyncFileUpload1.PostedFile.FileName));
string createfolder = "/tmp/jobres/" + uId;
System.IO.Directory.CreateDirectory(createfolder);
AsyncFileUpload1.SaveAs(Path.Combine(createfolder,AsyncFileUpload1.PostedFile.FileName));