Electron NSIS防止重新安装

问题描述 投票:0回答:1

是否有办法让Electron生成的NSIS不会像MSI一样每次被单击时重新安装该应用程序?如果该应用程序已经安装,我希望它只是打开它而不是重新安装。

我会使用MSI,但是当我打开由它安装的应用程序时,即使它在Appdata中(与从NSIS安装的文件夹相同),它也没有目录中文件的读/写权限。由于某种原因从NSIS安装时,它会为应用程序提供安装目录中文件的读/写权限。

任何帮助将不胜感激。

electron windows-installer nsis
1个回答
0
投票

您需要编辑.nsi脚本文件并手动进行检查(如果已经安装了应用程序,则跳过安装),因为该操作没有“开关”。

© www.soinside.com 2019 - 2024. All rights reserved.