WPF程序 双击exe自动申请“以管理员方式运行”权限

实现方式:

在 xxx.exe 目录下包含其对应的清单文件(xxx.exe.manifest, 由 VS 编译时自动生成);

用记事本打开 manifest 文件,将文件中的项:<requestedExecutionLevel  level="asInvoker" uiAccess="false" />
更改为:<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />

注:如果当前没有 manifest 文件,再程序发布那边设置(默认即可)并发布一下就有了。如下图:

  

原文地址:https://www.cnblogs.com/dhqy/p/9187036.html