C# vs2005 开发B/S 如何对一个文件夹进行全部删除工作?删除里边的所有文件,及子文件夹,最后也把 自己给删除了。
已知 该文件夹 的 绝对路径 (D:/文件夹名/要删除的文件夹名)
目前我用的办法是, 先删除文件再删除子文件夹 如此类推, 当全部删除完成后, 方可删除 文件夹
有没有 一条命令或两三条命令就能解决的? 我的太烦了。
已知 该文件夹 的 绝对路径 (D:/文件夹名/要删除的文件夹名)
目前我用的办法是, 先删除文件再删除子文件夹 如此类推, 当全部删除完成后, 方可删除 文件夹
有没有 一条命令或两三条命令就能解决的? 我的太烦了。
解决方案 »
- 如何通过程序调用得知本机的ip地址。
- 提问,这题考的什么?C#
- 两个datatable某些列名字不一样如何合并?
- 關于dropdownlist 問題!!一問
- 在GRIDVIEW里动态创建列的问题
- 谁有c#写的xml解析器阿
- c#datagridview里如何直接双击里面单元格直接修改然后同时保存进数据库
- 求救~!关于socket的Udp通讯问题
- 申请新开一个“控件重写”栏目《认识我etstudio"vicnent芽芽"的帮我up啊》“.net资料收藏软件”代码发布
- 关于自制控件的问题请教?
- 无语言了搞了一天了,为什么我更新不了数据啊?昏~
- 新手使用console.writelean()问题:未处理 System.FormatException
net_lover(【孟子E章】) ( ) 信誉:140 2007-09-02 11:22:23 得分: 0
File.Delete(@"D:\文件夹名\要删除的文件夹名");
按这个命令执行删除出错如下:
-------------------------------------------------------------------------------对路径“D:\del_files\7”的访问被拒绝。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.UnauthorizedAccessException: 对路径“D:\del_files\7”的访问被拒绝。 ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}\ASPNET,在 IIS 6 上为网络服务)。如果应用程序正在通过 <identity impersonate="true"/> 模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。 要将 ASP.NET 访问权限授予某个文件,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。源错误:
行 34: protected void Button1_Click(object sender, EventArgs e)
行 35: {
行 36: File.Delete(@TextBox1.Text );
行 37: }
行 38: }
源文件: d:\tt_jhxmgl\main\default.aspx.cs 行: 36 堆栈跟踪:
[UnauthorizedAccessException: 对路径“D:\del_files\7”的访问被拒绝。]