我编写了一个调用方法DirectoryInfo.GetFiles()的程序(在WINDOWS SEVEN中),并且在文件夹“文档和设置”中我有UnauthorizedAccess异常。未经授权的访问异常DirectoryInfo.getfiles()方法
我试过很多可能的解决方案,如:
创建清单与
`<requestedExecutionLevel level="highestAvailable" uiAccess="false" />`
,并与该
DirectorySecurity dSecurity = Directory.GetAccessControl(dir.FullName);
dSecurity.AddAccessRule(new FileSystemAccessRule("Luca", FileSystemRights.FullControl, AccessControlType.Allow));
Directory.SetAccessControl(dir.FullName, dSecurity);
我惹毛了,试图找到一个解决方案!
你能帮我吗?
右键单击并以管理员身份运行您根据应用 – mojtaba
[这](HTTP:// MSDN .microsoft.com/en-us/library/system.io.fileinfo.aspx)没有'FileInfo.GetFiles()'方法。 – Kcvin
哈哈......很确定他的意思是'DirectoryInfo.GetFiles()'。 @ user2424742,你在使用递归的'AllDirectories'选项吗? –