Code Is Never Die !

最近在使用Electron桌面化程序时(官方定义:使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序),打包成exe文件时出了点问题,特此记录一下,同时分享给大家。

本人打包安装的是使用比较多的electron-builder进行项目的打包,yarn build后会在build文件夹下生成 .exe 程序安装包,点击安装时出现了如图问题:

检查了一下package.json的配置情况,发现一切配置也都正常,并未发现错误,安装路径也没错误。

PS:这里补充一下electron安装时的两种情况:
(1)点击直接安装,无需选择路径,默认放到C盘默认目录下


(2)自定义安装路径,如下所示


好的,回到整体上,检查完之后,发现并没有配置方面的问题,在中止页面看起来好像是能正常安装,好像是和哪产生冲突了,因为提示的是中止而不是出错/失败
考虑是不是自己电脑前面已安装过此程序,未删除干净造成的,所以一方面在其他电脑测试了,另一方面找到自己电脑程序与功能面板,查看是否有残余。
综上发现:
(1)在另台电脑上可以正常安装;
(2)在原电脑上找到了未卸载彻底的程序,卸载了,然后就能正常安装


最终得知原因:因为在上一次安装了此程序后,测试完成就删除了,直接删除了如图所示的文件,并未正常进行程序卸载操作,导致再次安装时在程序中找到了相同的appid,所以会提示安装被中止问题

Code Is Never Die !

Electron“安装已中止,安装程序未成功地运行完成”相关推荐

  1. 安装已中止,安装程序并未成功地运行完成

    起因:卸载时使用360软件管家或者其他卸载软件 导致问题:再次安装该软件时提示 "安装已中止,安装程序并未成功地运行完成" 解决方案:打开控制面板,可直接在win10左下角搜索 & ...

  2. 杨钦鸿:支付宝开放平台开发助手安装已中止,安装程序并未成功地运行完成该如何处理?

    Windows中的软件通过 卸载软件 卸载完之后, 有些时候 会出现 ,如下图片 解决方案 打开已安装的支付宝开放平台开发助手,在这里找到该软件, 发现还在,点卸载它.如下图片 然后 重新安装该软件即 ...

  3. 未在服务器上找到sql安装程序文件,MS SQL Server 2000/以前的某个程序安装已在安装计算机上创建挂起的文件操作。...

    MS SQL Server 2000/"以前的某个程序安装已在安装计算机上创建挂起的文件操作.运行安装程序之前必须重新启动计算机." 以前的某个程序安装已在安装计算机上创建挂起的文 ...

  4. 以前的某个程序安装已在安装计算机上创建挂起的文件操作

    在安装SQL SERVER 2000时出现如下的提示: "以前的某个程序安装已在安装计算机上创建挂起的文件操作.运行安装程序之前必须重新启动计算机."         按照提示重启 ...

  5. 安装MS SQL Server2000“以前的某个程序安装已在安装计算机上创建挂起的文件操作”的解决办法

    今天在安装MS SQL Server2000的时候,系统提示"以前的某个程序安装已在安装计算机上创建挂起的文件操作,需要重新启动后才能安装".我按照提示重启了一次,仍然提示这个错误 ...

  6. SQL安装时出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运作安装程序之前必须重新启动计算机”...

    SQL安装时出现"以前的某个程序安装已在安装计算机上创建挂起的文件操作.运作安装程序之前必须重新启动计算机",但是重启了N次也没用. .net 2003安装问题-安装程序检测到另一 ...

  7. 安装SQL SERVER 2000时提示:以前的某个程序安装已在安装计算机上创建挂起的文件操作。...

    安装SQL SERVER 2000时提示:"以前的某个程序安装已在安装计算机上创建挂起的文件操作",原因是安装程序在先前的安装过程中在系统注册表留下某些信息. 解决办法:删除掉如下 ...

  8. 关于:以前的某个程序安装已在安装计算机上创建挂起的文件操作解决办法(SQL2000)...

    以前装过sql server,后来删掉.现在重装,却出现"以前的某个程序安装已在安装计算机上创建挂起的文件操作.运行安装程序之前必须重新启动计算机"错误.无法进行下去. 处理的步骤 ...

  9. 安装SQL2000 提示 以前的某个程序安装已在安装计算机上创建挂起的文件

    今天在Win2003的虚拟机装SQL2000的时候,提示以前的某个程序安装已在安装计算机上创建挂起的文件,然后重启一起,发现还是不行.找网上找了一下方法,发现这个很有效. 1)添加/删除程序中彻底删除 ...

  10. 在安装sql server时出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误。...

    在安装sql server时出现"以前的某个程序安装已在安装计算机上创建挂起的文件操作.运行安装程序之前必须重新启动计算机"错误.无法进行下去. 这个问题,以前我遇到过,知道是删除 ...

最新文章

  1. phpMyAdmin FTP iptables Selinux
  2. 国外17个非常热门的在线备份服务
  3. python十九:map,filter,reduce函数
  4. boost::set_intersection相关的测试程序
  5. 【maven】mvn -pl 指定模块
  6. Win10 64位 汇编环境的搭建: 安装配置 DOSBOX、MASM
  7. 204787 ,194787 |0001 1131 0001 4226 7035 ![2480 ]
  8. .NET异步程序设计之任务并行库
  9. Pycharm远程调试报错:undefined symbol: AttachDebuggerTracing
  10. Java8-2-Lambda表达式实战-一句话实现Map中按照Value排序
  11. Spark安装出错问题
  12. NLPIR在线系统介绍
  13. mysql5.8安装
  14. 本地服务启动慢问题及dubbo测试方法记录
  15. 【Windows】win10如何拦截弹窗?
  16. 容器:forward_list用法及示例
  17. 破解Esxi服务器中Windows虚机密码(Esxi服务器Windows虚拟机忘记密码解决方案)
  18. 计算机考证一级一般多少钱
  19. 无线网络组建之设备选型
  20. 微信小程序解密过程(java)

热门文章

  1. Mac中安装Windows虚拟机给小米手机刷Root
  2. 微信扫二维码跳转网页链接如何制作
  3. 适用于软件工程的定律Augustine's laws
  4. Eclipse 启动时提示loading workbench错误并提示查看.log
  5. 代码打印颜色(只要您能想到的,都行)——我的颜色控制打印工具mypycolor已经更聪明:参数可以任意接收颜色控制码、颜色描述英文单词的任意组合。
  6. 纯前端实现—下拉菜单
  7. 苹果cms后台登录验证码错误或显示不出来解决方法
  8. win7,win10系统安装时硬盘格式转换(MBR,GPT)
  9. python 隐藏命令行窗口_科学网—Windows下后台运行程序并隐藏cmd命令提示符窗口 - 周锋的博文...
  10. win10系统无打印机服务器,win10打印机后台程序服务没有运行该如何解决?