在相应的路径创建文件夹
//获得用户传的文件名
string fileName = Path.GetFileName(exeUrl);
//获得用户上传文件的扩展名
string extName = Path.GetExtension(exeUrl);
//文件存放的文件夹根目录下 exe\\2009\\1203
string names = folderName + @"\" + DateTime.Now.ToString("yyyy") + @"\" + DateTime.Now.ToString ("MMdd");
//项目根目录下的文件夹F:\\MobileGame\\MobileDmo\\exe\\2009\\1203
string PathStr = Server.MapPath("~/" + names);
//获得项目根目录下的文件夹F:\\MobileGame\\MobileDmo\\exe\\2009
string tempFolder = Path.GetDirectoryName(PathStr);
//判断文件夹是否存在
if (!Directory.Exists(tempFolder))
{
Directory.CreateDirectory(tempFolder); //(到这部文件夹没有创建)
}
//给上传文件重命名
string newFileName = DateTime.Now.ToString("yyyyMMddHHmmss") + extName;
//文件的存放路径
string path = Server.MapPath("~/" + names + "\\" + newFileName);
//保存上传的文件
this.File_exe.PostedFile.SaveAs(path);
return path;