本文告诉大家如何在 C# 控制台项目使用 UAC 权限。这个方法在 WPF 和 控制台都是可以使用。
右击项目,点击添加文件,找到程序清单
在 WPF 使用 UAC 也是一样的方法。
打开这个创建的文件,可以看到下面代码
忽略其他代码
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
只需要把这个代码修改为
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
就可以在程序使用 UAC 权限,文件的名字可以是随意,全部代码请看下面
<?xml version="1.0" encoding="utf-8"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">