Forum Discussion
How to set up an app in MSIX package to re-launch automatically upon Store update?
- Feb 23, 2021
Thanks, Dian Hartono, for the follow up. I think that the non-Store discussion is not directly applicable to my case, but your comment on that was valuable in getting me to a discussion that I think is the one that I've been missing:
https://docs.microsoft.com/en-us/windows/apps/desktop/modernize/desktop-to-uwp-extensions#restart-automatically-after-receiving-an-update-from-the-microsoft-store
That section finally answers my question about how an app can discover that it's going to receive an update as well as how to make it restart afterward! I haven't implemented it yet, but I'm optimistic that this is the right track.
Thanks, again!
Hi Terry_Peterson in the non Store documentation it provides instructions on how to automatically launch the app after update - Update non-Store published apps from your code - MSIX | Microsoft Docs
Section is called: Automatically restarting your app after an update. Can you check to see if this works for your Store apps? I am follow up internally as well.
Thanks, Dian Hartono, for the follow up. I think that the non-Store discussion is not directly applicable to my case, but your comment on that was valuable in getting me to a discussion that I think is the one that I've been missing:
https://docs.microsoft.com/en-us/windows/apps/desktop/modernize/desktop-to-uwp-extensions#restart-automatically-after-receiving-an-update-from-the-microsoft-store
That section finally answers my question about how an app can discover that it's going to receive an update as well as how to make it restart afterward! I haven't implemented it yet, but I'm optimistic that this is the right track.
Thanks, again!
- Terry_PetersonFeb 28, 2021Copper Contributor
I've now confirmed that my app restarts after an update. The only fly left in the ointment is that one has to "retry" the update in order for the running app to be closed and updated. Thanks, again to Dian Hartono for pointing me in the right direction to find this solution.