Skip to content

Fix workload install or update with workload set specified in global.json#41983

Merged
dsplaisted merged 3 commits into
dotnet:release/8.0.4xxfrom
dsplaisted:fix-globaljson-workloadset
Jul 7, 2024
Merged

Fix workload install or update with workload set specified in global.json#41983
dsplaisted merged 3 commits into
dotnet:release/8.0.4xxfrom
dsplaisted:fix-globaljson-workloadset

Conversation

@dsplaisted

Copy link
Copy Markdown
Member

Fixes issue where if a workload set was specified in global.json, and that workload set wasn't installed, then workload install and update commands would fail. This was because the process to write install records for VS workloads depended on having valid manifests. Fixed this by moving the process to write install records to after manifests are updated.

Also updated VM tests to be able to install additional .NET runtimes, which should allow us to continue to use the same baseline installer and workload set versions over time.

@dsplaisted
dsplaisted merged commit 4f75e80 into dotnet:release/8.0.4xx Jul 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-Workloads untriaged Request triage from a team member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants