在卸载期间请求管理员权限

时间:2017-05-30 20:04:02

标签: inno-setup

我在安装应用程序期间向HKLM写了一些值。

我在安装程序中使用PrivilegesRequired = admin标志,因此在安装过程中,写入注册表工作正常。

但是,当我取消安装我的应用程序时,Inno Setup不会请求管理员权限,因此我对RegDeleteKeyIncludingSubkeys的调用失败。

我想询问是否可以这样做,以便Inno Setup在卸载时也需要管理员权限。

非常感谢。

编辑:我已经读过卸载程序应该包含这些信息,但对我来说,它并没有。我甚至不记得我是如何创建卸载程序的......

1 个答案:

答案 0 :(得分:0)

我自己发现了这个问题:

我忘了签署卸载程序。 Windows程序&功能卸载程序要求必须签署卸载程序。

签署卸载程序后,一切都会按预期工作。