我们构建了一个电子应用程序,它使用电子构建器来制作 NSIS 安装程序。一切正常,除非卸载程序以静默模式运行且应用程序仍在运行。观察到的问题是应用程序没有终止(如预期),并且安装仅被部分删除。
Electron-builder 版本为 19.48.3,它硬编码依赖于 nsis 3.0.1.13 和 nsis-resources 3.3.0。
文档说卸载程序必须使用 /S 选项运行,并且任何 MessageBox 都必须有 /SD 选项来指定静默结果,应用程序就是这种情况。
我还缺少其他什么来控制此用例中的行为吗?
谢谢!
我在使用一键安装程序时遇到了问题。为了克服这个问题,我做了像this这样的nsis配置。您可以尝试一下,看看是否适合您。