Skip to content

PowerShell 7.6.0 (MSIX) fails to auto-inject or update dynamic profile in Windows Terminal #27064

Description

@abgox

Prerequisites

Steps to reproduce

  • After updating to PowerShell 7.6.0 via MSIX, the existing profile in Windows Terminal (source: Windows.Terminal.PowershellCore) stopped working.
  • Even after a clean reinstallation, Windows Terminal no longer automatically detects or injects the PowerShell 7.6.0 profile.
{
    "colorScheme": {
        "light": "One Half Dark"
    },
    "guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
    "hidden": false,
    "name": "PowerShell",
    "source": "Windows.Terminal.PowershellCore"
}
  • Before (7.x.x - 7.5.5)

    Image Image
  • After (7.6.0)

    Image Image

Expected behavior

Windows Terminal should automatically detect the MSIX installation and generate/update the profile using the `Windows.Terminal.PowershellCore` source.

Actual behavior

The profile is either ignored or not generated at all.

Error details

Environment data

.

Visuals

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions