Add a specific alias for Windows Terminal Preview #12800

Closed
opened 2026-01-31 03:25:18 +00:00 by claunia · 2 comments
Owner

Originally created by @mveril on GitHub (Mar 2, 2021).

Description of the new feature/enhancement

It's may be useful to create a specific alias to target Windows Terminal preview for example wtp.exe like you do with the wtd.exe when the terminal is build from source.
With that we can choose which version of Windows terminal we want when we invoke it by command line.
You can also keep the wt.exe alias for the preview version to allow us to select in the settings app the "default" version of windows terminal we want. for wt.exe

Proposed technical implementation details (optional)

I think this is what the CascadiaPackage/Package-Pre.appxmanifest should look like

      <Extensions>
        <uap3:Extension Category="windows.appExecutionAlias" Executable="wt.exe" EntryPoint="Windows.FullTrustApplication">
          <uap3:AppExecutionAlias>
            <desktop:ExecutionAlias Alias="wtp.exe" />
          </uap3:AppExecutionAlias>
        </uap3:Extension>
        <uap3:Extension Category="windows.appExecutionAlias" Executable="wt.exe" EntryPoint="Windows.FullTrustApplication">
          <uap3:AppExecutionAlias>
            <desktop:ExecutionAlias Alias="wt.exe" />
          </uap3:AppExecutionAlias>
        </uap3:Extension>
------
      <Extensions>
Originally created by @mveril on GitHub (Mar 2, 2021). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> # Description of the new feature/enhancement <!-- A clear and concise description of what the problem is that the new feature would solve. Describe why and how a user would use this new functionality (if applicable). --> It's may be useful to create a specific alias to target Windows Terminal preview for example `wtp.exe` like you do with the `wtd.exe` when the terminal is build from source. With that we can choose which version of Windows terminal we want when we invoke it by command line. You can also keep the `wt.exe` alias for the preview version to allow us to select in the settings app the "default" version of windows terminal we want. for `wt.exe` # Proposed technical implementation details (optional) <!-- A clear and concise description of what you want to happen. --> I think this is what the `CascadiaPackage/Package-Pre.appxmanifest` should look like ``` xml <Extensions> <uap3:Extension Category="windows.appExecutionAlias" Executable="wt.exe" EntryPoint="Windows.FullTrustApplication"> <uap3:AppExecutionAlias> <desktop:ExecutionAlias Alias="wtp.exe" /> </uap3:AppExecutionAlias> </uap3:Extension> <uap3:Extension Category="windows.appExecutionAlias" Executable="wt.exe" EntryPoint="Windows.FullTrustApplication"> <uap3:AppExecutionAlias> <desktop:ExecutionAlias Alias="wt.exe" /> </uap3:AppExecutionAlias> </uap3:Extension> ------ <Extensions> ```
claunia added the Issue-FeatureResolution-Duplicate labels 2026-01-31 03:25:18 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Mar 2, 2021):

Hey so the last time we had this discussion was over at: #6788

Preview and Stable are only intended to be installed side-by-side and switched between when you're worried about the stability of Preview. We're not intending both channels to be in active simultaneous use. If you're encountering an issue that means you make to switch between them more than once in a single session I'd rather we just fix the issue instead of bandaging it with another app execution alias. If you are, please do let us know what those issues are.

I'm gonna redirect discussion to that thread, to try and keep the discussion in one place. Thanks!

/dup #6788

@zadjii-msft commented on GitHub (Mar 2, 2021): Hey so the last time we had this discussion was over at: #6788 > Preview and Stable are only intended to be installed side-by-side and switched between when you're worried about the stability of Preview. We're not intending both channels to be in active simultaneous use. If you're encountering an issue that means you make to switch between them more than once in a single session I'd rather we just fix the issue instead of bandaging it with another app execution alias. If you are, please do let us know what those issues are. I'm gonna redirect discussion to that thread, to try and keep the discussion in one place. Thanks! /dup #6788
Author
Owner

@ghost commented on GitHub (Mar 2, 2021):

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@ghost commented on GitHub (Mar 2, 2021): Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#12800