请问下 electron win 自动更新问题?

2023-03-20 16:15:11 +08:00
 nailaojiang
  1. 软件可以正常安装, 选择文件夹
  2. 安装成功后正常提示更新, 更新流程无问题
  3. 自动更新 100%后, 系统自动安装提示弹出
  4. 确定后... 直接进入安装进度条过程, 进图条大概一半多后自动消失, 原安装软件位置(文件夹)开始被自动清空.... 比如安装在了 D:/aaa 文件夹下, 自动更新后 /aaa 成了空文件夹 有大佬知道是什么原因造成的吗? 怎么解决? package.json 配置如下:
"win": {
  "target": [
    {
      "target": "nsis",
      "arch": [
        "ia32"
      ]
    }
  ],
  "asar": false,
  "icon": "build/icons/icon.ico",
  "artifactName": "${productName}.${ext}",
  "verifyUpdateCodeSignature": false
},
"nsis": {
  "oneClick": false,
  "perMachine": true,
  "allowElevation": false,
  "allowToChangeInstallationDirectory": true,
  "deleteAppDataOnUninstall": true
}
1198 次点击
所在节点    程序员
7 条回复
nailaojiang
2023-03-20 16:29:39 +08:00
log 打印
2023-03-20 16:22:28.678] [info] Install on explicit quitAndInstall
[2023-03-20 16:22:28.679] [info] Install: isSilent: false, isForceRunAfter: true
[2023-03-20 16:22:28.680] [info] isAdminRightsRequired is set to true, run installer using elevate.exe
[2023-03-20 16:22:28.719] [info] Update installer has already been triggered. Quitting application.

请问下, win 的证书也是必须的吗?
nailaojiang
2023-03-20 18:35:07 +08:00
使用免安装版本无问题, 暂时先使用免安装板... 问题待解决
subframe75361
2023-03-20 19:34:48 +08:00
遇到过,其他版本先卸载了再安装
goodidea1
2023-03-21 08:57:36 +08:00
我做过完整更新版本流程,包括进度条、安装升级,你这个问题我没遇到过。为啥发不了图
nailaojiang
2023-03-21 10:41:01 +08:00
@subframe75361 新电脑安装后还是会遇到 ):
nailaojiang
2023-03-21 10:41:30 +08:00
@goodidea1 请问一下 win 自动更新是否有其他配置, 证书是否是必须的?
goodidea1
2023-03-22 09:38:22 +08:00
@nailaojiang #6 可以加绿色软件聊下 base64:ODM3MjcxMjg= 我是没有配置任何证书

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/925589

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX