mirror of
https://github.com/ElectronNET/Electron.NET.git
synced 2026-02-03 21:25:13 +00:00
Publish / installer / auto update guidance? #226
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @thnk2wn on GitHub (Oct 18, 2018).
Originally assigned to: @robertmuehsig, @GregorBiswanger on GitHub.
Any documentation or guidance on distributing apps created with Electron.NET? I see the build output but would like installers for Windows and Mac and auto update. Can Electron Builder be used or is there something different that needs to be done? It'd be great to have that info in the README or Wiki as that's a big missing gap to me.
@Khaoz-Topsy commented on GitHub (Oct 23, 2018):
I would also like to see some publish/installer/auto update guidance 😀
@kwakuduahc1 commented on GitHub (Oct 25, 2018):
To create an installer is a bit tricky. The shortest way for me is to rather package the ../obj/desktop/win7-x86 folder with electron-packager if you build for win32. It is easier changing the name of the application, setting the icon and providing other useful information.
While i have not tried that, it should be easier to set the update features from there
@thnk2wn commented on GitHub (Oct 25, 2018):
Thanks @kwakuduahc1. @Khaoz-Topsy Based on #157 I was able to get one working for Windows though it's kind of hacky. I'm not currently customizing icon. See my sample app for reference, key files are:
Also I should mention I'm not using any auto-update feature currently, just installer / uninstaller though installing a new version seems to cleanly overwrite any prior one so far.
It'd be nice to have cleaner, documented support for this though because without an installer any app built with this isn't so useful. Users aren't going to want to download and extract zips and copy files etc.
@GregorBiswanger commented on GitHub (May 18, 2019):
Available with the next Electron.NET update.
@LapinskasL commented on GitHub (Jun 26, 2024):
@GregorBiswanger, I see you closed this as completed but I can't find docs on how to create the installer. Where can I find this?