删除权限设置:
在web.config中的<system.web>下加入<identity impersonate="true"/>
在web.config中的<system.web>下加入<identity impersonate="true"/>
- <system.web>
- <identity impersonate="true"/>
asp.net 删除 文件夹 指定文件夹 文件 权限 递归 目录 删除文件夹和所有文件
-
- /// <summary>
- /// 用递归方法删除文件夹目录及文件
- /// </summary>
- /// <param name="dir">带文件夹名的路径</param>
- public void DeleteFolder(string dir)
- {
- if (Directory.Exists(dir)) //如果存在这个文件夹删除之
- {
- foreach (string d in Directory.GetFileSystemEntries(dir))
- {
- if (File.Exists(d))
- File.Delete(d); //直接删除其中的文件
- else
- DeleteFolder(d); //递归删除子文件夹
- }
- Directory.Delete(dir, true); //删除已空文件夹
- }
- }