Bug 8301 - Confusing update method for Windows client installed via Microsoft Store
Summary: Confusing update method for Windows client installed via Microsoft Store
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Client platforms (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Bugzilla mail exporter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-01 12:52 CET by Samuel Mannehed
Modified: 2024-02-06 13:08 CET (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Samuel Mannehed cendio 2024-02-01 12:52:36 CET
As of bug 7828 we distribute the native Windows client via Microsoft Store. When we release new ThinLinc versions, we update the Microsoft Store entry.

Users who install via Microsoft Store can't update within the store, and don't get notified via the store.

Given the following, the user is not presented with an option to update:

* An old ThinLinc client version was installed using Microsoft Store
* A new ThinLinc version was published on Microsoft Store
* In the Microsoft Store app on Windows 10 or Windows 11, viewing the ThinLinc client page

-> The user only sees a greyed out button saying "Installed".

This page on learn.microsoft.com indicates that this is the expected behavior for MSI/EXE apps:

https://learn.microsoft.com/en-us/windows/apps/publish/publish-your-app/publish-update-to-your-app-on-store?pivots=store-installer-msi-exe

However, it should be noted that users are still notified per our built-in update check in the ThinLinc client. These users are still redirected to our website and can update the client software by downloading it and installing it that way.
Comment 1 Samuel Mannehed cendio 2024-02-01 13:00:36 CET
MSIX apps (see bug 514) do not have this problem. With such apps, you can specify an update rollout method:

https://www.advancedinstaller.com/update-msix-app-microsoft-store.html

Note You need to log in before you can comment on or make changes to this bug.