我是C#的初学者,我想获取Documents and Setting或Desktop文件夹等中的所有文件和目录。
我一直在尝试在我的计算机上禁用我的UAC,但它不起作用,我还尝试在VS 2012中创建一个清单,并将“requestedExecutionLevel”更改为管理员,但没有成功。我仍然收到“拒绝访问”错误。
如何进入这些文件夹?我做错了吗?
答案 0 :(得分: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