Inno Setup - 停止窗口请求运行我的应用程序的权限

时间:2014-11-21 06:02:22

标签: inno-setup

我有一个简单的' .exe(helper.exe),它是软件许可包的一部分。我对这个文件的理解是初始化一个许可文件;它在安装期间以提升的权限运行。

我希望这个文件包含在我的安装中。我使用向导使用默认设置创建了一个安装程序,但每次我尝试运行我的.exe UAC弹出并请求权限。我怎么能阻止这种情况发生?

1 个答案:

答案 0 :(得分:1)

答案的第一部分由TLama提供:

  

您必须修改应用程序的清单才能设置   requestedExecutionLevel节点到level =“requireAdministrator。它有   与设置本身无关。

后来我意识到我正在错误地使用该文件......

我编辑了这个问题所以答案的其余部分是:helper.exe用于初始化许可证文件,应该运行一次(我认为帮助器用于检查许可证文件,因此应该运行每次检查)。为了记录,软件似乎非常好(我目前正在评估)。

干杯,