Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Visual Studio workloads do not work on ARM64 #5314

Open
KevinLaMS opened this issue Mar 20, 2025 · 1 comment
Open

Visual Studio workloads do not work on ARM64 #5314

KevinLaMS opened this issue Mar 20, 2025 · 1 comment
Labels
Command-Configure Issue related to WinGet Configuration Issue-Bug It either shouldn't be doing this or needs an investigation.

Comments

@KevinLaMS
Copy link
Contributor

Brief description of your issue

I created a config file and added workloads.
Works fine on Windows 11 amd64. But when I run on ARM64 it errors.

VSComponents [Microsoft.VisualStudio.Workload.Universal]
The configuration unit failed while attempting to apply the desired state.
Visual Studio Installer failed with error code 1 using arguments: modify --productId Microsoft.VisualStudio.Workload.Universal --channelId VisualStudio.17.Release --quiet --norestart --activityId VisualStudioDSC-ca5d9177-cdf1-4ae3-9e89-8c637896a211 --add Microsoft.VisualStudio.Workload.Universal

Steps to reproduce

Use ARM64 Machine
Run configuration as Admin on this file: https://github.com/KevinLaMS/KevinLaProjects/blob/main/DSC/devimage/WindowsDeveloperMachine.winget

WinGetCOM-2025-03-20-09-53-17.750.log
WinGet-2025-03-20-09-53-08.995.log

Expected behavior

Should just work. Please note. VS installs work just fine from the UI.

Actual behavior

VSComponents [Microsoft.VisualStudio.Workload.Universal]
The configuration unit failed while attempting to apply the desired state.
Visual Studio Installer failed with error code 1 using arguments: modify --productId Microsoft.VisualStudio.Workload.Universal --channelId VisualStudio.17.Release --quiet --norestart --activityId VisualStudioDSC-ca5d9177-cdf1-4ae3-9e89-8c637896a211 --add Microsoft.VisualStudio.Workload.Universal

Environment

PS C:\Users\kevinla> winget --info
Windows Package Manager (Preview) v1.11.200-preview
Copyright (c) Microsoft Corporation. All rights reserved.

Windows: Windows.Desktop v10.0.26100.3476
System Architecture: Arm64
Package: Microsoft.DesktopAppInstaller v1.26.200.0
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage Issue need to be triaged label Mar 20, 2025
@denelon
Copy link
Contributor

denelon commented Mar 21, 2025

I'm not sure if this is an issue with WinGet on arm64 or the DSC resource. I'll have to see about a repro and if it's WinGet, we'll keep the issue here, otherwise I'll transfer it to the Visual Studio DSC resource project.

@denelon denelon added Issue-Bug It either shouldn't be doing this or needs an investigation. Command-Configure Issue related to WinGet Configuration labels Mar 21, 2025
@microsoft-github-policy-service microsoft-github-policy-service bot removed the Needs-Triage Issue need to be triaged label Mar 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Command-Configure Issue related to WinGet Configuration Issue-Bug It either shouldn't be doing this or needs an investigation.
Projects
None yet
Development

No branches or pull requests

2 participants