NSIS安装程序如何跟踪每个用户的安装

问题描述 投票:0回答:1

我通过电子构建器为我的电子应用构建了NSIS安装程序。最初,我是按计算机使用的,然后将其更改为按用户使用,因此用户不必是管理员。我不确定在此过渡过程中究竟安装了什么步骤(针对每个用户还是针对每台计算机),但是此时安装程序始终会说我在“ c:\ program files”中已有一个现有的按用户安装...”。我从注册表和一些相关的临时文件中删除了所有可以找到的内容,但是安装程序中的此消息不会消失。我可以删除每台计算机的安装,然后安装程序会正确地说新的每台计算机的安装是全新安装。但是,如果我对每个用户安装都执行同样的操作,则安装程序将始终不停地说现有的用户安装。

任何人都知道有关现有安装的信息保存在哪里吗?谢谢

nsis electron-builder
1个回答
0
投票

NSIS本身不会显示这样的消息,也不会跟踪其他安装(InstallDirRegKey会覆盖默认的安装导向器。

您看到的消息可能来自电子制造商。检查其模板脚本以了解发生了什么。

© www.soinside.com 2019 - 2024. All rights reserved.