【发布时间】:2011-07-06 20:24:24
【问题描述】:
我正在开发一个需要删除 System32 中的几个文件的 C# 应用程序,我正在执行以下操作:
File.Delete(@"c:\windows\system32\<file>");
这不起作用,它不会引发异常,但也不会删除文件。我认为它与权限有关,但我不确定如何解决它。你能帮忙吗?
【问题讨论】:
-
我很难想象从 system32 目录中删除某些内容的正当理由。你想完成什么?
-
您是否有机会在 x64 计算机上使用 x86?
-
我刚刚尝试删除我自己在 System32 文件夹中创建的一个示例 .txt 文件并得到了 UnauthorizedAccessException...不知道你为什么不这样做?
-
这可能与 UAC 相关,但没有关于您尝试做什么的背景信息很难说。
标签: c# .net windows delete-file system32