【问题标题】:How can we Remove the AppData of an electron msi Application when we uninstall it ?(using electron-builder)卸载电子 msi 应用程序时如何删除它的 AppData?(使用 electron-builder)
【发布时间】:2019-12-28 20:23:57
【问题描述】:

我创建了一个电子应用程序并使用electron-builder 打包它,我安装了 msi 安装程序,然后在卸载应用程序后应用程序数据没有被删除。我需要在构建配置中添加任何标志以供 msi 删除 AppData。

预期:卸载应用程序后应删除 AppData。

【问题讨论】:

  • 为什么用 NSIS 和 MSI 标记?任选其一。
  • 可能是一些使用电子并同时使用 nsis 的人,msi 可能会回答我的问题。正如我们在应用程序中使用的那样
  • @MayankVadiya 这个我试过 exe 它运行良好,但对于 msi 它不起作用

标签: electron electron-builder windows-installer


【解决方案1】:

对于窗户:

"nsis": {
  "deleteAppDataOnUninstall": true
},

添加到builder.yml

【讨论】:

  • 问题出在 msi 安装程序上,我在我的项目中在 nsis 上做 deleteAppDataOnUninstall 标志,目前它只能在 .exe 安装程序中正常工作,但不适用于 msi 安装程序
  • 您的解决方案不起作用,您有什么更好的方法
  • 还没有,我仍然对mac卸载应用删除用户数据感到困惑
猜你喜欢
  • 2018-12-06
  • 2019-12-13
  • 1970-01-01
  • 2016-07-23
  • 2021-01-05
  • 2013-08-31
  • 2019-10-05
  • 2012-02-28
  • 2017-04-21
相关资源
最近更新 更多