【发布时间】:2014-07-05 00:54:43
【问题描述】:
我的应用程序有一些问题,必须访问“C:\”目录。当我尝试这样做时,会发生未经授权的访问异常。我已经尝试将 app.manifest 中的执行级别更改为:
<requestedExecutionLevel level="highestAvailable" />
和
<requestedExecutionLevel level="requireAdministrator" uiAccess= "true"/>
和
<requestedExecutionLevel level="requireAdministrator" uiAccess= "false"/>
异常的主要代码是:
List<string> search =
Directory.GetFiles(@"C:\\", "*.exe*", SearchOption.AllDirectories).ToList();
谁能帮帮我?非常感谢!
【问题讨论】:
-
这可能不是你的问题,但
@"C:\\"是 C:\\ 而不是 C:\ -
右键Visual Studio快捷方式,点击以管理员身份运行
-
谢谢!我也试过了,但是没用,出现同样的错误。
标签: c# visual-studio-2013 manifest execution