解决electron应用删除安装目录后重新安装提示安装中止的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决electron应用删除安装目录后重新安装提示安装中止的问题相关的知识,希望对你有一定的参考价值。
参考技术A 使用electron-builder打包的windows应用程序,安装后删除安装目录再重新安装,会提示安装已中止,原因是删除安装目录后,程序的注册表信息未删除,导致安装时出现异常。方法一:
删除应用残留的注册表信息后即可正常安装,对用户不友好,操作相对复杂
方法二:
package.json中修改appId后重新打包,此方法相当于生成一个新的应用程序,与原程序注册表脱离关联,原程序注册表残留信息还在,如果需要appId 唯一且固定,则此方案不合理
方法三:
修改程序,重新安装时自动删除注册表信息
package.json中 nsis配置增加如下信息(lz_setup为打包文件输出目录)
打包文件输出目录lz_setup下创建installer.nsh文件,内容如下:
以上是关于解决electron应用删除安装目录后重新安装提示安装中止的问题的主要内容,如果未能解决你的问题,请参考以下文章
红帽linux如何完全删除应用软件,我将软件所在整个目录都删除了,但是重新安装软件提示我改软件已经安装