作者:虚坏叔叔
早餐店不会开到晚上,想吃的人早就来了!😄
一、Inno Setup 打包的文件以管理员权限运行
1.1 在 Visual Studio 中打开设置为启动项的项目属性
点击 链接器 --> 清单文件 --> UAC 执行级别,输入
requireAdministrator (/level='requireAdministrator')
1.2 在 Inno Setup 安装目录中找到文件 SetupLdr.e32
用软件 ResourceHacker 打开。
1.3 如下图,点开清单,找到
改为
改完点击编译,然后再保存。
1.4 在Inno Setup 的打包编译脚本Setup节点中增加
1.5 点击编译,这样编译出来的程序在安装时,就会自动提示获取管理员权限
二、总结
- 本文主要介绍用innosetup打包 打出来的包没有管理员权限无法正常的运行软件功能的问题