Skip to content

Fixing API set versioning to get PowerShell Core working on Windows 7 - #2072

Merged
Dongbo Wang (daxian-dbw) merged 1 commit into
PowerShell:masterfrom
mirichmo:mirichmo/fixing-win7
Aug 27, 2016
Merged

Fixing API set versioning to get PowerShell Core working on Windows 7#2072
Dongbo Wang (daxian-dbw) merged 1 commit into
PowerShell:masterfrom
mirichmo:mirichmo/fixing-win7

Conversation

@mirichmo

Copy link
Copy Markdown
Member

Fixes #1705 by correcting the API set versions used to match those shipped with CoreCLR's downlevel API set package.

This makes it possible to run PS on Win 7.
I verified remoting with WMF 4.0 and ran the Nano Server test pass against it. I got an 83% pass rate, so there are additional issues to resolve for Win 7.

@mirichmo Mike Richmond (mirichmo) added the WG-Engine core PowerShell engine, interpreter, and runtime label Aug 26, 2016
@msftclas

Hi Mike Richmond (@mirichmo), I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!


It looks like you're a Microsoft contributor (Mike Richmond). If you're full-time, we DON'T require a Contribution License Agreement. If you are a vendor, please DO sign the electronic Contribution License Agreement. It will take 2 minutes and there's no faxing! https://cla.microsoft.com.

TTYL, MSBOT;

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Can we replace the string literal with the constant from PinvokeDllNames?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Fixed

@daxian-dbw

Copy link
Copy Markdown
Member

LGTM.

@daxian-dbw
Dongbo Wang (daxian-dbw) merged commit 303abdd into PowerShell:master Aug 27, 2016
@mirichmo
Mike Richmond (mirichmo) deleted the mirichmo/fixing-win7 branch August 27, 2016 00:25
Thatgfsj (Thatgfsj) pushed a commit to Thatgfsj/PowerShell that referenced this pull request Aug 6, 2026
Fixing API set versioning to get PowerShell Core working on Windows 7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WG-Engine core PowerShell engine, interpreter, and runtime

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Win7SP1 x64 PowerShell.exe crash

5 participants