NetSparkleUpdater / NetSparkle

NetSparkle is a C#, cross-platform, highly-configurable software update framework with pre-built UI for .NET developers compatible with .NET 4.6.2/.NET 6+, WinForms, WPF, and Avalonia; uses Ed25519 signatures. View basic usage here in the README and try the samples for yourself.
https://netsparkleupdater.github.io/NetSparkle/
MIT License
625 stars 85 forks source link

.NET Core 3 Compatibility #65

Closed Deadpikle closed 4 years ago

Deadpikle commented 5 years ago

.NET Core 3 is now out! Create UIs for .NET Core 3 for WPF and WinForms, and also make sure that the core NetSparkle is .NET Core 3 compatible.

Deadpikle commented 4 years ago

The core NetSparkle is now compatible with netstandard2.0! Now on to the UI's and sample projects...

Deadpikle commented 4 years ago

The tools packages now run on netstandard2.0 rather than .NET Framework and will not multi-target as they are just command line tools.

There's now a preview version of NetSparkle that is .NET Standard compatible on NuGet here. You should be able to use this in your WPF/WinForms apps, but the new version doesn't contain a UI, and I don't have the .NET Core UI's up on NuGet yet.

Note that there are not yet NuGet packages for the UIs or updated tools. I don't want to create them under the NetSparkle.New name and want to officially start uploading previews at the new named location.

Deadpikle commented 4 years ago

NetSparkle UIs are now compatible with .NET Core 3.0, so this is finally working!

Not on Nuget yet, but we'll get there.