appveyor / website

AppVeyor CI public website.
https://www.appveyor.com
MIT License
106 stars 298 forks source link

How to know Visual Studio and Windows SDK detailed version #859

Open nmaya opened 1 year ago

nmaya commented 1 year ago

I could not find the current Visual Studio and Windows SDK detailed version in website.

Visual Studio 2022

This page explains Visual Studio 2022 VM has "17.5.0."

We built a binary on Jul 23, It indicate _MSC_FULL_VER 193632535. It means 17.6.x.

Newest announce page which includes detailed version is February 25, 2023, and this page says "17.5.0." But April 24, 2023, May 18, 2023 and July 4, 2023 pages have no version in "What's new" section.

Where announce page or static page provides latest detailed version?

Windows SDK

This page explains Visual Studio 2022 VM has some versions SDK.

Our binary indicated 0x0A00000C(NTDDI_WIN10_CO). But Windows SDK page says Released as part of Windows 11, version 22H2. Includes servicing update 10.0.22000.755 on October 25, 2022. NTDDI_WIN10_CO is not only one version, 10.0.22621.1 and 10.0.22621.755 is exists.

How can I get which (10.0.22000.1 or 10.0.22000.755) version is installed in VM? I cannot find SDK's detailed version in announce pages or static pages.

nmaya commented 1 year ago

I researched build-images scripts and installed SDKs.

Visual Studio 2022

appveyor-build-vs2022-images.yml -> install_vs2022.ps1 -> https://aka.ms/vs/17/release/vs_community.exe

My understand: The version which was put by MS when image build time. Current "Visual Studio 2022" image has latest version at the time July 4, 2023. Is this right?

SDK

appveyor-build-vs2022-images.yml -> install_winsdk_22621.ps1 -> https://go.microsoft.com/fwlink/p/?linkid=2196240

ISO URL returns 10.0.22000.755 now. It will be installed.

Windows SDK for Windows 11 (10.0.22621.1778) was appear in Windows SDK page.