-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Support for Win7 / Server 2008 R2 is DOOMED #4858
Comments
The current redistributable URLs contain the VS version in the URL ( |
Given that replacing |
Server 2008 R2 will continue to receive extended security updates until Jan 2026 (probably for Premium Assurance only) just saying |
Citation, please? (Not that it affects the decision.) |
EDIT: Found more information. |
Copied datasheet: https://www.licensingschool.co.uk/wp-content/uploads/2016/04/SQL_Server_and_Windows_Server_Premium_Assurance_Datasheet-December-2016.pdf Though I think you would have to have bought Premium Assurance within a fairly narrow time frame to take advantage of this. |
Thanks, good to know. This doesn't affect our removal decision - we're not going to go out there and smash a bunch of servers with hammers, it's just that programmer-users won't be able to use the next major version of VS to ship new code to the handful of end-users that might still be running this OS for a handful of months, and the corresponding VCRedist will be blocked from installing. VS 2022 will continue to be capable of targeting Server 2008 R2, and its redist will continue to work there. |
In VS 18.0 Preview 1 (whenever that happens, and whatever its official branding is), we will permanently drop support for targeting Windows 7 and Server 2008 R2, as originally explained in #4742. This time, we've got ultraboss approval (internal "experience" VSO-2164004).
⚙️ Code Changes
src/vctools/PDB
binaries againstsynchronization.lib
."src/SetupPackages/wix/Runtime/Bundle/vcredist.wxs
to increase thebal:Condition
fromVersionNT >= v6.1
toVersionNT >= v6.2
, and update comments/messages from "Windows 7" to "Windows 8".atomic_ref<16 bytes>
#4751.)📑 VS/MSVC Documentation
📜 STL Changelog
system_clock::now()
andatomic::wait()
by directly calling APIs that were added in Windows 8.The text was updated successfully, but these errors were encountered: