看起来appdata文件夹下的项目无法使用DirectoryService.Children.Delete删除 - 得到错误“appdata contents [403]不支持该方法”。只是想知道为什么这个限制? appdata文件夹的行为应该与其他文件夹一样吗?
答案 0 :(得分:0)
appdata
是一个常规的Drive文件,但有一些限制。限制删除子引用是其中之一。
如果文件位于appdata中,则删除子引用将使该文件/目录孤立 - 这对于其他常规Drive文件不是这样,因为用户仍然可以发现它们。这就是为什么不是通过删除子引用来删除层级链接,而应该始终删除目录内容。您应该递归使用files.delete
删除appdata目录及其子目录。