Easy installer and one click updater for your apps with Velopack

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!

5 Likes