public void DelserverFileName(string foldername,string filename)
{
Directory.Delete(Server.MapPath(foldername+"/"+filename));
}
上段代码会提示 目录不是有效的 如何解决?
如果 Directory.Delete(Server.MapPath(foldername));那么文件夹会被删除 但是我要删除文件夹下的某个文件 就会提示不是有效的目录!
Directory.Delete是删除目录,删除文件用File.Delete,不通用的。。
Directory.Delete是删除目录,File.Delete才是用来删除文件的,你要删除的文件不是文件夹即不是目录,所有提示不是有效目录