如何在卸载期间修改注册表值(基本MSI项目)



我有一个注册表值,在安装期间设置为1。我想要实现的是,在卸载期间,此值应设置为0,而不是被删除。

我如何开始做这件事?

我使用的是Installshield 2011,项目是一个基本的MSI。

Windows安装程序不直接支持此操作。您必须使用自定义动作

确实Windows安装程序不支持在卸载期间创建/设置注册表值。很奇怪,不是吗?

我不知道您正在设置的注册表值,但是如果您能够修改应用程序以接受注册表值等于0的缺失,则安装可以变得更简单(没有自定义操作)。

相关内容

最新更新