Skip to content

release-windows.yml: fixed build with Visual Studio 2026 [skip ci]#8563

Open
firewave wants to merge 3 commits into
cppcheck-opensource:mainfrom
firewave:release-win
Open

release-windows.yml: fixed build with Visual Studio 2026 [skip ci]#8563
firewave wants to merge 3 commits into
cppcheck-opensource:mainfrom
firewave:release-win

Conversation

@firewave
Copy link
Copy Markdown
Collaborator

this is caused by vs2025 now using Visual Studio 2026

@firewave firewave changed the title release-windows.yml: changed solution extension to slnx (fixes build) release-windows.yml: changed solution extension to slnx (fixes build) [skip ci] May 19, 2026
@firewave firewave changed the title release-windows.yml: changed solution extension to slnx (fixes build) [skip ci] release-windows.yml: changed solution extension to slnx for PCRE (fixes build) [skip ci] May 19, 2026
@firewave
Copy link
Copy Markdown
Collaborator Author

Still fails with

      1>D:\a\cppcheck\cppcheck\win_installer\cppcheck.wxs(183): error LGHT0103: The system cannot find the file 'C:\Program Files\Microsoft Visual Studio\18\Enterprise\VC\Redist\MSVC\v143\MergeModules\Microsoft_VC143_CRT_x64.msm'. [D:\a\cppcheck\cppcheck\win_installer\cppcheck.wixproj]

Should also add a releasenotes.txt entry that the official binary is now built against Visual Studio 2026.

@firewave firewave changed the title release-windows.yml: changed solution extension to slnx for PCRE (fixes build) [skip ci] release-windows.yml: fixed build with Visual STudio 2026 [skip ci] May 19, 2026
@firewave firewave changed the title release-windows.yml: fixed build with Visual STudio 2026 [skip ci] release-windows.yml: fixed build with Visual Studio 2026 [skip ci] May 19, 2026
@firewave
Copy link
Copy Markdown
Collaborator Author

Successful build: https://github.com/cppcheck-opensource/cppcheck/actions/runs/26089601955/job/76711527015?pr=8563

I also downloaded the installer and it worked fine on Windows 10.

@firewave firewave marked this pull request as ready for review May 19, 2026 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant