0

appdata フォルダーの下のアイテムを DirectoryService.Children.Delete で削除できないようです - 「メソッドは appdata コンテンツ [403] に対してサポートされていません」というエラーが発生しました。なぜこの制限があるのか​​ 疑問に思っていますか?appdata フォルダーは他のフォルダーと同じように動作する必要がありますか?

4

1 に答える 1

0

appdataいくつかの制限がある通常のドライブ ファイルです。子参照の削除を制限することもその 1 つです。

子参照を削除すると、ファイルが appdata にある場合、そのファイル/ディレクトリが孤立します。これは、通常のドライブ ファイルの残りの部分には当てはまりません。これらのファイルはユーザーが引き続き検出できるためです。そのため、子参照を削除して階層リンクを削除するのではなく、常にディレクトリの内容を削除する必要があります。files.deleteappdata ディレクトリとその子を削除するには、再帰的に使用する必要があります。

于 2013-04-17T08:05:58.370 に答える