0

删除我的 .dll 文件时抛出 System.UnauthorizedAccessException。

System.IO.File.Delete("file name here.dll");

错误信息如下:

System.UnauthorizedAccessException:拒绝访问路径“E:\Projeler\Spa Anahtar Üretici\ConsoleApplication2\bin\Debug\AutoGen.dll”。

如何解决这个问题呢?

4

1 回答 1

0

尝试使用 File.Open 方法打开文件并将其包含在 try-catch 中,并出现异常 IOException。

如果文件正在使用中,代码流会到达异常部分,因此不要删除文件,否则您可以安全地删除。

于 2012-10-03T09:00:49.040 回答