0

読み取り専用フォルダを削除したい。私はこれが好きでした

  //Remove Read-only for the Folder
File.SetAttributes(folderpath, File.GetAttributes(folderpath) & ~FileAttributes.ReadOnly);
//Delete Folder
      FileInfo myfileinf = new FileInfo(folderpath);
        myfileinf.Delete();

しかし、「パス 'E:\Working Folder\RPEssential\RPEssential\ResourcePlus-PL\RDLReports\t' へのアクセスが拒否されました」というエラーが表示されます。

4

2 に答える 2

0

読み取り専用が拒否される理由は多数あります。フォルダは使用中ですか?コンソールで開きますか? 実行可能ファイルを実行していますか? これらすべてを確認する必要があります。権限があっても、ディレクトリが使用中の場合は削除できません。

于 2013-04-23T05:37:43.723 に答える