问题描述
用electron-builder制作的安装包,双击安装,进度条走到一半就停了,安装已中止,安装程序并未成功地运行完成
用electron-builder制作的安装包,双击安装,进度条走到一半就停了,安装已中止,安装程序并未成功地运行完成
我也出现上述你说的问题,经历了好几天的折腾,最后在github上找到了一个方案,尝试了一下,成功了。具体方案如下
"nsis": {
"guid": "YOUR GUID",
"include": "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
不知道有没有其他的解决方案
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
3 回答1.3k 阅读✓ 已解决
这是由于之前安装过, 在系统中已存在这个应用, 后面后于手动删除文件夹但是没有清楚系统痕迹, 再次安装发现痕迹却又没有实际的应用。解决办法:修改package.json中build.appId和之前的不一样再次打包即可成功安装