当前位置:编程学习 > C#/ASP.NET >>

关于删除文件命令出现异常的疑惑

用vb2005作程序时发现,用file.delete(path)命令删除文件时随机出现没有权限的异常,同一个文件夹中的文件有的能删除,有的不能删除,没有任何规律可循,摸索了好几天才发现,如果把文件所在的文件夹的只读属性复选框里面的绿色方框去掉就能正常执行删除命令,可是当你重新打开文件夹属性页时,发现文件夹仍然是只读的,不知为何? --------------------编程问答-------------------- 设置最大权限,可读写,就可以delete
还是因为文件夹的属性没有设置过来的原因
文件夹-右键-属性-安全-高级 这里看看可以设置么 --------------------编程问答-------------------- 你那文件系统是不是NTFS的啊,如果是的话,把别的用户去掉,加入Everyone用户,权限设为完全控制,
我们进行文件流操作时,先要有该文件操作权限(NTFS文件系统,FAT无权限),然后才能进行操作的! --------------------编程问答-------------------- My.Computer .FileSystem 

--------------------编程问答--------------------
引用 2 楼 jacklinq 的回复:
你那文件系统是不是NTFS的啊,如果是的话,把别的用户去掉,加入Everyone用户,权限设为完全控制,
我们进行文件流操作时,先要有该文件操作权限(NTFS文件系统,FAT无权限),然后才能进行操作的!
    ding --------------------编程问答--------------------
引用 1 楼 sk_aqi 的回复:
设置最大权限,可读写,就可以delete
还是因为文件夹的属性没有设置过来的原因
文件夹-右键-属性-安全-高级 这里看看可以设置么



哥们....vb你也混....
--------------------编程问答-------------------- If System.IO.Directory.Exists("C:\text") = True Then
            System.IO.Directory.Delete("C:\text", True)
        End If --------------------编程问答-------------------- LZ  请试用.
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,