Conversation

andyleejordan

While PowerShell now works on ARM64 Windows, it does not yet have an MSI installer, so for now instead of erroneously attempting to install the x64 version, we just recommend that the user update (like we do for Linux). Note that the string is now capitalized due to a server-side change that simply returns .NET's
System.Runtime.InteropServices.Architecture enum as a string.

Paired with PowerShell/PowerShellEditorServices#1964, this resolves #3435.

While PowerShell now works on ARM64 Windows, it does not yet have an MSI
installer, so for now instead of erroneously attempting to install the
x64 version, we just recommend that the user update (like we do for
Linux). Note that the string is now capitalized due to a server-side
change that simply returns .NET's
`System.Runtime.InteropServices.Architecture` enum as a string.
@andyleejordanandyleejordan requested a review from a team December 2, 2022 17:58
@ghost ghost added Area-Startup Issue-BugA bug to squash.labels Dec 2, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@andyleejordan

Screenshot 2022-12-02 at 11 17 38 AM

With an Arm64 pwsh on Windows, still get the update, but just with guidance!

@andyleejordanandyleejordan merged commit 4a1ffe0 into main Dec 2, 2022
@andyleejordanandyleejordan deleted the andschwa/architecture branch December 2, 2022 19:21
Sign up for free to join this conversation on . Already have an account? Sign in to comment
Area-Startup Issue-BugA bug to squash.
None yet

Successfully merging this pull request may close these issues.

Extension incorrectly attempts x64 update on Arm64 platform