1

我是 C# 的初学者,我想获取 Documents and Setting 或 Desktop 文件夹等中的所有文件和目录。

我一直试图在我的计算机上禁用我的 UAC 但它不起作用,我还尝试在 VS 2012 中创建一个清单并将“requestedExecutionLevel 级别”更改为管理员但没有成功。我仍然收到“拒绝访问”错误。

我怎样才能进入这些文件夹?难道我做错了什么 ?

4

1 回答 1

0

您的应用程序需要管理员级别的权限。最好在启动时请求它们,这可以在配置文件中完成:

   <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> 
   <security> 
      <requestedPrivileges> 
         <requestedExecutionLevel 
            level="requireAdministrator" 
         /> 
      </requestedPrivileges> 
   </security> 
</trustInfo> 

取自:http ://code.msdn.microsoft.com/windowsdesktop/CSUACSelfElevation-644673d3

于 2013-04-25T14:59:51.360 回答