New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace win7 runtime with win8 and remove APISets #18304
Replace win7 runtime with win8 and remove APISets #18304
Conversation
|
Does after merging this PR, Windows 7 won't have any PS 7 LTS version? |
|
@ALIENQuake |
|
dotnet/core#7556 says about EOL on Windows 8.1 too. |
I expect we will maintain support for https://learn.microsoft.com/en-us/dotnet/core/rid-catalog#windows-rids |
|
@adityapatwardhan Win8.1 support will end on January 10, 2023, same time as the Win7, so shall we directly use |
But Windows Server 2012 R2 uses the same RIDs and is supported through ESU until October 13, 2026. |
|
This PR has Quantification details
Why proper sizing of changes matters
Optimal pull request sizes drive a better predictable PR flow as they strike a
What can I do to optimize my changes
How to interpret the change counts in git diff output
Was this comment helpful? |
So right question is about ESU supporting pwsh 6 on the Win2012/8 :-) Although it looks very funny - MSFT spent a year making .Net 7 on Windows 7 and just before the release decided that .Net 7 would not work/supported on Windows 7. |
We don't support PowerShell Core 6 on any platform. As per documentation, long-term-support for PowerShell is based on the .NET support lifecycle. |


PR Summary
Replace the runtime for builds from win7 to win8 as we are not going to support windows 7 anymore.
Remove APISets which are deprecated.
PR Context
PR Checklist
.h,.cpp,.cs,.ps1and.psm1files have the correct copyright headerWIP:or[ WIP ]to the beginning of the title (theWIPbot will keep its status check atPendingwhile the prefix is present) and remove the prefix when the PR is ready.(which runs in a different PS Host).