Bonsoir,
After hearing about Velopack in this forum post, I decided to give it a try and see if we could benefit from it in vvvv apps.
In a nutshell, Velopack allows two things:
- Automatically generate an installer for your compiled C# applications, including automatic dependency installation (think .NET runtime)
- Lets you easily add a check-for-update-and-auto-install feature to your apps
I did not want to add that to GammaLauncher (yet), so I made this little uninteresting app that just displays the current time. The Releases section of the repo comes with a portable version and an installer (automatically generated by Velopack), and when a new version is available, you can update your current with a single click from inside the app.
I have not written much documentation for now so you’ll have to look around yourself, I’ll add details when I find the time :-)
Some very basic guidance lives in the README.
Hope you enjoy!