electron-builder制作安装包在安装过程中出现安装已中止

发布于 2022-09-11 20:24:23 字数 252 浏览 15 评论 0

问题描述

用electron-builder制作的安装包,双击安装,进度条走到一半就停了,安装已中止,安装程序并未成功地运行完成

问题图片图片描述

https://segmentfault.com/img/...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

夏了南城 2022-09-18 20:24:23

这是由于之前安装过, 在系统中已存在这个应用, 后面后于手动删除文件夹但是没有清楚系统痕迹, 再次安装发现痕迹却又没有实际的应用。解决办法:修改package.json中build.appId和之前的不一样再次打包即可成功安装

始终不够 2022-09-18 20:24:23

你好,我也遇到了这个问题,请问你解决了没有呢,给其他人装是能够安装上的,但是自己死活装不上。

问题找到了,是我之前安装过一个,没有注意。 卸载掉就可以了

浪漫之都 2022-09-18 20:24:23

我也出现上述你说的问题,经历了好几天的折腾,最后在github上找到了一个方案,尝试了一下,成功了。具体方案如下

  1. 配置package.json
"nsis": {
  "guid": "YOUR GUID",
  "include": "build/installer.nsh"
}
  1. build目录里面新增installer.nsh
!macro customInit
    DeleteRegKey HKCU "Software\Microsoft\Windows\CurrentVersion\Uninstall\YOUR GUID"
!macroend

试一下看看,我这边已经成功了,另外,我这边还有一个问题没有解决,在mac下使用electron-builder打包的window应用安装后无法卸载,报错:

installer integrity check has failed. common causes include incomplete download and damaged media by electron-builder

我目前的解决方案是,在命令行里面执行

项目路径/uninstall.exe /NCRC

不知道有没有其他的解决方案

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文