Description
I understand the following v143 build tool is added for compatibility, as documented.
Microsoft.VisualStudio.Component.VC.14.44.17.14.x86.x64
MSVC v143 is added for compatibility
While Intel builds are builing fine, v143 build tool for ARM64 is missing, and the current workflow targeting ARM64 is failing due to that.
Current running image used is 20260525.121 (although I see that a new version is getting deployed)
Edit: I was advised to raise an independent issue rather than reporting this to an existing issue (#14017)
Platforms affected
Runner images affected
Image version and build link
Runner version: 20260525.121
Link to github actions https://github.com/joncampbell123/dosbox-x/actions/runs/27208268157
Is it regression?
This happened after migrating to Windows2025 VS2026 runner
Expected behavior
Visual Studio build successfuly for ARM 64 platform using build tool v143.
Actual behavior
C:\Program Files\Microsoft Visual Studio\18\Enterprise\MSBuild\Microsoft\VC\v180\Microsoft.CppBuild.targets(473,5): error MSB8020: The build tools for Visual Studio 2022 (Platform Toolset = 'v143') cannot be found. To build using the v143 build tools, please install Visual Studio 2022 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution". [D:\a\dosbox-x\dosbox-x\vs\libpdcurses\libpdcurses.vcxproj]
Repro steps
Run msbuild -m vs/dosbox-x.sln -t:dosbox-x:Rebuild -p:Configuration=Release -p:Platform=ARM64 -p:PostBuildEventUseInBuild=false -p:PlatformToolset=v143
https://github.com/joncampbell123/dosbox-x/actions/runs/27208268157
Description
I understand the following v143 build tool is added for compatibility, as documented.
Microsoft.VisualStudio.Component.VC.14.44.17.14.x86.x64
While Intel builds are builing fine, v143 build tool for ARM64 is missing, and the current workflow targeting ARM64 is failing due to that.
Current running image used is 20260525.121 (although I see that a new version is getting deployed)
Edit: I was advised to raise an independent issue rather than reporting this to an existing issue (#14017)
Platforms affected
Runner images affected
Image version and build link
Runner version: 20260525.121
Link to github actions https://github.com/joncampbell123/dosbox-x/actions/runs/27208268157
Is it regression?
This happened after migrating to Windows2025 VS2026 runner
Expected behavior
Visual Studio build successfuly for ARM 64 platform using build tool v143.
Actual behavior
C:\Program Files\Microsoft Visual Studio\18\Enterprise\MSBuild\Microsoft\VC\v180\Microsoft.CppBuild.targets(473,5): error MSB8020: The build tools for Visual Studio 2022 (Platform Toolset = 'v143') cannot be found. To build using the v143 build tools, please install Visual Studio 2022 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution". [D:\a\dosbox-x\dosbox-x\vs\libpdcurses\libpdcurses.vcxproj]
Repro steps
Run msbuild -m vs/dosbox-x.sln -t:dosbox-x:Rebuild -p:Configuration=Release -p:Platform=ARM64 -p:PostBuildEventUseInBuild=false -p:PlatformToolset=v143
https://github.com/joncampbell123/dosbox-x/actions/runs/27208268157