5

重複の可能性:
別のプロセスで使用されているファイルを削除するにはどうすればよいですか?

次のc#コードがありますが、Deleteメソッドの呼び出しで例外がスローされます。

var dir = new DirectoryInfo(@"C:\mydirectory\");
dir.Delete(true);

次の例外がスローされます。

別のプロセスによって使用されているため、プロセスはファイル'C:\mydirectory'にアクセスできません。

別のプロセスで使用されている場合でも、このディレクトリを強制的に削除する方法はありますか?

4

1 に答える 1

10

いいえ、他のプロセスを停止せずにではありません

于 2012-10-10T16:18:00.790 に答える