Description
Build info
9.0.201(runtime-9.0.3) from Pipelines - Run 20250213.4-9.0.201-servicing.25113.29,9.0.104-servicing.25113.30-256710,256702 artifacts
Repro steps
- Install the net 9.0.201 SDK pkg on Mac.
- Install maui workload with command "sudo dotnet workload install maui --skip-manifest-update --configfile ~/.nuget/NuGet/NuGet.Config".
- After maui installation is done, run "sudo dotnet workload update --version 9.0.101 --configfile ~/.nuget/NuGet/NuGet.Config"
Expected Result
Update to a workload sets from a different band should succeed.
Actual Result
failed with below error:
.NET SDK:
Version: 9.0.201
Commit: 071aacc
Workload version: 9.0.200-manifests.21502d11
MSBuild version: 17.13.13+1c2026462
Runtime Environment:
OS Name: Mac OS X
OS Version: 14.7
OS Platform: Darwin
RID: osx-x64
Base Path: /usr/local/share/dotnet/sdk/9.0.201/
.NET workloads installed:
There are no installed workloads to display.
Configured to use loose manifests when installing new manifests.
Host:
Version: 9.0.3
Architecture: x64
Commit: 831d23e561
.NET SDKs installed:
9.0.201 [/usr/local/share/dotnet/sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 9.0.3 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 9.0.3 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Other architectures found:
None
Environment variables:
Not set
global.json file:
Not found
Learn more:
https://aka.ms/dotnet/info
Download .NET:
https://aka.ms/dotnet/download