如何用电子构建msi?

时间:2017-06-12 15:24:51

标签: angularjs windows-installer electron

我在angularjs和electron中有一个项目,我想在Windows 8,8.1或10上运行它,

我需要构建一个msi来在ProgramFiles文件夹上安装我的应用程序,并创建一个桌面链接。

当我在这个应用程序上安装新版本时,我需要在ProgramFiles中卸载旧版本并安装新版本。

我尝试使用electronic-winstaller的电子打包器,但msi文件在ProgramFiles上生成一个安装在AppData上的安装程序。

Screenshot with ProgramFiles and AppData folders

您会建议什么解决方案?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

作为替代方案,我已经为希望利用Wix进行MSI部署的电子项目发布了一个解决方案。希望这会有所帮助:

https://stackoverflow.com/a/46474978/3946706