MapPath对子目录操作要带虚拟目录名,或者用下面的代替
Server.MapPath("/") --------------站点根目录的物理路径
Server.MapPath("~/")--------------应用程序根目录的物理路径
Server.MapPath("./")--------------当前目录的物理路径
Server.MapPath("../")--------------上级目录的物理路径
Server.MapPath("/") --------------站点根目录的物理路径
Server.MapPath("~/")--------------应用程序根目录的物理路径
Server.MapPath("./")--------------当前目录的物理路径
Server.MapPath("../")--------------上级目录的物理路径
using System.io;
//Request.ApplicationPath是程序的虚拟目录。但操作时要对真实路径操作,以下就是获取真实路径
string filePath = Server.MapPath(Request.ApplicationPath);
//创建目录。
Directory.CreateDirectory(filePath);
//删除目录。
Directory.Delete(filePath);