Replies: 5 comments
This comment was marked as off-topic.
This comment was marked as off-topic.
-
The ATL component version 14.29.16.11 works on windows-2022 (x64), but windows-11-arm runners need the ARM64-specific ATL binaries. Check this: Ensure you’re adding Microsoft.VisualStudio.Component.VC.ATL.ARM64 explicitly, not just VC.ATL. Version mismatch? The version 14.29.x may still point to x86/x64 binaries. ARM builds sometimes need newer toolchain releases (e.g., v143 toolset with ARM64 targeting). Solution: Use the Visual Studio Installer CLI to verify ARM64 components are properly installed: vs_installer.exe modify --add Microsoft.VisualStudio.Component.VC.ATL.ARM64 If the runner image lacks proper support, consider a self-hosted ARM64 runner with a fully configured VS toolchain. |
Beta Was this translation helpful? Give feedback.
-
You're encountering this issue because the ATL component version ✅ Recommended Steps:
vs_installer.exe modify --add Microsoft.VisualStudio.Component.VC.ATL.ARM64
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
The ATL version |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Why are you starting this discussion?
Question
What GitHub Actions topic or product is this about?
Actions Runner Image
Discussion Details
In actions/runner-images#9873, a workaround of installing
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL
was provided to avoid issues ofatlbase.h
missing following actions/runner-images#9701.It works fine for the
windows-2022
runner.However I'm still getting
fatal error C1083: Cannot open include file: 'atlbase.h': No such file or directory
when running underwindows-11-arm
, despite installingMicrosoft.VisualStudio.Component.VC.14.29.16.11.ATL
and/orMicrosoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM64
.Is
14.29.16.11
maybe not the version I'm looking for? How do I know which version I should use on which runner?Beta Was this translation helpful? Give feedback.
All reactions