WinUI3 : Would it be a technical solution to ship Windows Terminal outside the store ? #12754

Closed
opened 2026-01-31 03:23:58 +00:00 by claunia · 4 comments
Owner

Originally created by @tebeco on GitHub (Feb 26, 2021).

Description of the new feature/enhancement

As WinUI 3 is supposed to

  • be able to ship application to older version of windows and still keeping compatibility with new feature
  • Enhance current UWP state
    and few other thing. That would be the perfect opportunity to use that to remove the infamous bug of

"If the Store is locked, you won't ever be able to run WT be double clicking msixbundle and this will also

  • Not be needed to manually rename
  • Manually unzip
  • Manually renamed what was in the zip to ... another zip
  • Manually unzip again
  • Update the Path
  • Can't be used as a $PROFILE script because WT cannot update itself

Would that be a more ideal way to ship to company ? (which mostly have the store lockdown)

Originally created by @tebeco on GitHub (Feb 26, 2021). # Description of the new feature/enhancement As WinUI 3 is supposed to * be able to ship application to older version of windows and still keeping compatibility with new feature * Enhance current UWP state and few other thing. That would be the perfect opportunity to use that to remove the infamous bug of "If the Store is locked, you won't ever be able to run WT be double clicking `msixbundle` and this will also * Not be needed to manually rename * Manually unzip * Manually renamed what was in the zip to ... another zip * Manually unzip again * Update the Path * Can't be used as a $PROFILE script because WT cannot update itself Would that be a more ideal way to ship to company ? (which mostly have the store lockdown)
claunia added the Issue-QuestionNeeds-Tag-FixResolution-Answered labels 2026-01-31 03:23:59 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Feb 26, 2021):

Maybe, but I'd doubt it. I think WinUI 3 is supposed to help blur the lines between Win32 and UWP, so that we can have a more UWP-like experience, and don't need to do all the XAML islands tricks we're currently doing. I don't think that there's anything about WinUI 3 that's really going to change how packaged applications work, however.

@zadjii-msft commented on GitHub (Feb 26, 2021): Maybe, but I'd doubt it. I think WinUI 3 is supposed to help blur the lines between Win32 and UWP, so that we can have a more UWP-like experience, and don't need to do all the XAML islands tricks we're currently doing. I **don't** think that there's anything about WinUI 3 that's really going to change how packaged applications work, however.
Author
Owner

@tebeco commented on GitHub (Feb 26, 2021):

Could it be coupled with click once or equivalent then ?
I mean literally any other way to ship than the store if WinUi3 allow to get back compat to newer OS feature in older one

@tebeco commented on GitHub (Feb 26, 2021): Could it be coupled with click once or equivalent then ? I mean literally any other way to ship than the store if WinUi3 allow to get back compat to newer OS feature in older one
Author
Owner

@huoyaoyuan commented on GitHub (Mar 9, 2021):

I wonder why msix double clicking is disabled when the store is disabled. Msix is meant to act more than store. It can contain win32 applications.

@huoyaoyuan commented on GitHub (Mar 9, 2021): I wonder why msix double clicking is disabled when the store is disabled. Msix is meant to act more than store. It can contain win32 applications.
Author
Owner

@DHowett commented on GitHub (Mar 10, 2021):

As far as we are aware, double-clicking an MSIX has nothing to do with the store.

Mike answered this very well -- I'm gonna close it out as an answered question. We're not in a place where we can benefit from WinUI3 today.

@DHowett commented on GitHub (Mar 10, 2021): As far as we are aware, double-clicking an MSIX has nothing to do with the store. Mike answered this very well -- I'm gonna close it out as an answered question. We're not in a place where we can benefit from WinUI3 today.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#12754