Appcenter: Enable In-app updates for WPF Applications (feature parity with HockeyApp)

Created on 19 Oct 2019  路  5Comments  路  Source: microsoft/appcenter

Describe the solution you'd like
We would like to use AppCenter to provide in-app notifications of our WPF applications.

On Startup, or on demand (e.g. from a "Check For Updates" menu item) we should be able to check for new public releases of our application, then have these automatically downloaded and the installation started. We distribute our applications using MSI or sometimes setup.exe and use standard Windows Installer deployments.

Describe alternatives you've considered
I see that Winsparkle is now supported for AppCenter, but native built in support using Appcenter.Distribute would be much more preferable as it keeps behaviour the same as for mobile app development.

Stale distribute feature request hockeyapp

Most helpful comment

Thank you for requesting in-app updates for WPF apps. My colleague will take it into consideration, in the meanwhile, we evaluate feature request by reactions. If we get enough :+1: it will be considered for our backlog.

All 5 comments

Thank you for requesting in-app updates for WPF apps. My colleague will take it into consideration, in the meanwhile, we evaluate feature request by reactions. If we get enough :+1: it will be considered for our backlog.

Can we keep our WPF applications on HockeyApp until this feature is added?

I use the call HockeyClient.Current.CheckforUpdatesAsync(), this will stop working if our apps transition to Appcenter.

Support for Sparkle and therefore WinSparkle feeds is 'closed' #202
Until there is an example on how to AppCenter.Distribute WPF apps #1574
I will investigate how to add WinSparkle or Win.Squirrel and whether it's possible to integrate it into the App Center workflow.

This issue has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs within 15 days of this comment.

This issue will now be closed because it hasn't had any activity for 15 days after stale. Please feel free to open a new issue if you still have a question/issue or suggestion.

Was this page helpful?
0 / 5 - 0 ratings