Our great sponsors
-
NetSparkle
NetSparkle is a C# cross-platform software update framework for .NET developers compatible with .NET 4.6.2/.NET 6+, WinForms, WPF, and Avalonia; uses Ed25519 or DSA signatures! View basic usage here in the README or visit our website for code docs.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
AutoUpdater.NET
AutoUpdater.NET is a class library that allows .NET developers to easily add auto update functionality to their classic desktop application projects.
-
Clowd.Squirrel
Quick and easy installer and automatic updates for cross-platform dotnet applications
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
The most viable option with the path of least resistance would be Squirrel.Windows as it is both and installer and updater but has some caveats (SemVer pattern must be followed).
Before we stopped developing Desktop Applications, NetSparkle was our preferred choice but you have to provide your own installer (we used InnoSetup.
You could also maybe check out AutoUpdater.NET as another possibility.
Recommending the fork https://github.com/clowd/Clowd.Squirrel Instead of Squirrel.Windows, as Squirrel.Windows is dead.