Revert "Use VS2026"

This reverts commit 8502d4bd7b.

VS2026 dropped support for Windows 7. Most of binaries produced by
VS2026 don't work on Win7 because the use API that doesn't exist on
Win7.
This commit is contained in:
ge0rdi
2026-07-19 10:59:58 +02:00
parent 462a8709b2
commit 9a274c1297
4 changed files with 4 additions and 6 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ on:
jobs: jobs:
build: build:
runs-on: windows-2025-vs2026 runs-on: windows-2022
outputs: outputs:
new_version: ${{ steps.versioning.outputs.NEW_VERSION }} new_version: ${{ steps.versioning.outputs.NEW_VERSION }}
steps: steps:
+1 -1
View File
@@ -5,7 +5,7 @@ for other languages.
The final files (installers, archives) are saved to the Setup\Final folder. The final files (installers, archives) are saved to the Setup\Final folder.
You need the following tools: You need the following tools:
Visual Studio 2026 (Community Edition is enough) Visual Studio 2022 (Community Edition is enough)
- Desktop development with C++ workload - Desktop development with C++ workload
- Windows 11 SDK (10.0.22621.0) for Desktop C++ - Windows 11 SDK (10.0.22621.0) for Desktop C++
- Visual C++ ATL support - Visual C++ ATL support
+2 -2
View File
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00 Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 18 # Visual Studio Version 17
VisualStudioVersion = 18.6.11806.211 stable VisualStudioVersion = 17.4.33205.214
MinimumVisualStudioVersion = 10.0.40219.1 MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Skins", "Skins", "{409484D8-C0DB-4991-AF03-124128EDEF98}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Skins", "Skins", "{409484D8-C0DB-4991-AF03-124128EDEF98}"
EndProject EndProject
-2
View File
@@ -8,8 +8,6 @@ md Output
md Output\x64 md Output\x64
md Output\ARM64 md Output\ARM64
"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe" -latest -products * -requires Microsoft.Component.MSBuild -property installationName
echo -- Compiling echo -- Compiling
for /f "usebackq tokens=*" %%i in (`"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe" -latest -products * -requires Microsoft.Component.MSBuild -property installationPath`) do set MSBuildDir=%%i\MSBuild\Current\Bin\ for /f "usebackq tokens=*" %%i in (`"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe" -latest -products * -requires Microsoft.Component.MSBuild -property installationPath`) do set MSBuildDir=%%i\MSBuild\Current\Bin\