网站根目录下有一个Images文件夹,存放图片。
现在想用DirectoryInfo来删除Images内的一个图片,但是不知道怎么访问这个文件夹。
我尝试用DirectoryInfo di = new DirectoryInfo("~/Images");但是这创建了一个指向vs2005\common7\IDE\对象。
请问,怎么样才能用DirectoryInfo来操作这个Images文件夹?

解决方案 »

  1.   

    首先要确定Images文件夹添加了EveryOne读写的权限;
    string FilePath = Page.Request.PhysicalApplicationPath + "Images\\" + 文件名;
     if (System.IO.Directory.Exists(FilePath))
         System.IO.Directory.Delete(FilePath,true);
      

  2.   

    string FilePath = Page.Request.PhysicalApplicationPath + "Images\\" + 文件名; 
    if (System.IO.Directory.Exists(FilePath)) 
        System.IO.Directory.Delete(FilePath,true);
    //
    file.Exists(FilePath)
    {}
    file.delete(filepath)