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

SDK workloads installed by VS showing up in workload listing after installing the latest .NET 10 SDK build #47794

Closed
danroth27 opened this issue Mar 21, 2025 · 1 comment
Assignees
Labels
Area-Workloads untriaged Request triage from a team member

Comments

@danroth27
Copy link
Member

I installed the latest .NET 10 SDK build (10.0.100-preview.4.25171.10) from the latest builds table and then listed the installed workloads. I expected to see that I don't have any workloads installed yet, but instead I see a bunch of workloads that were installed by Visual Studio. The MAUI related workloads seem to have 10.0.100-preview.1 versions, which seems off given that I don't currently have a .NET 10 Preview 1 build installed, and we haven't inserted .NET 10 into Visual Studio yet:

C:\Users\dan> dotnet --version
10.0.100-preview.4.25171.10
 
C:\Users\dan> dotnet workload list
 
Workload version: 10.0.100-manifests.7ab2c471
 
Installed Workload Id      Manifest Version                                 Installation Source
-----------------------------------------------------------------------------------------------------------------
android                    35.99.0-preview.1.140/10.0.100-preview.1         VS 17.14.35906.104, VS 17.13.35913.81
aspire                     8.2.2/8.0.100                                    VS 17.14.35906.104, VS 17.13.35913.81
ios                        18.2.10322-net10-p1/10.0.100-preview.1           VS 17.14.35906.104, VS 17.13.35913.81
maccatalyst                18.2.10322-net10-p1/10.0.100-preview.1           VS 17.14.35906.104, VS 17.13.35913.81
maui-windows               10.0.0-preview.1.25122.6/10.0.100-preview.1      VS 17.14.35906.104, VS 17.13.35913.81

I have VS 17.13.4 and VS 17.14.0 Preview 2 installed both with the Web and MAUI VS workloads.

@dotnet-issue-labeler dotnet-issue-labeler bot added Area-Workloads untriaged Request triage from a team member labels Mar 21, 2025
Forgind added a commit that referenced this issue Mar 25, 2025
Fixes #47794

I ported the changes over to main for actual testing, hence this being targeted at 9.0.3xx but mentioning a 10.0- feature band.

Without the change:
Workload version: 10.0.100-manifests.7ab2c471

Installed Workload Id      Manifest Version                                 Installation Source
-----------------------------------------------------------------------------------------------
android                    35.99.0-preview.1.140/10.0.100-preview.1         VS 17.14.35824.293
aspire                     8.2.2/8.0.100                                    VS 17.14.35824.293
ios                        18.2.10322-net10-p1/10.0.100-preview.1           VS 17.14.35824.293
maccatalyst                18.2.10322-net10-p1/10.0.100-preview.1           VS 17.14.35824.293
macos                      15.2.10322-net10-p1/10.0.100-preview.1           VS 17.14.35824.293
maui-windows               10.0.0-preview.1.25122.6/10.0.100-preview.1      VS 17.14.35824.293
tvos                       18.2.10322-net10-p1/10.0.100-preview.1           VS 17.14.35824.293
wasm-tools                 10.0.0-preview.4.25170.5/10.0.100-preview.4      VS 17.14.35824.293
wasm-tools-net6            10.0.0-preview.4.25170.5/10.0.100-preview.4      VS 17.14.35824.293
wasm-tools-net7            10.0.0-preview.4.25170.5/10.0.100-preview.4      VS 17.14.35824.293
wasm-tools-net8            10.0.0-preview.4.25170.5/10.0.100-preview.4      VS 17.14.35824.293

Use `dotnet workload search` to find additional workloads to install.

With the change:
Installed Workload Id      Manifest Version      Installation Source
--------------------------------------------------------------------

Use `dotnet workload search` to find additional workloads to install.
(I hadn't installed any workloads at that point, so empty is correct.)

I then installed wasm-tools and ran it again and got this result:
Installed Workload Id      Manifest Version                                 Installation Source
-----------------------------------------------------------------------------------------------
wasm-tools                 10.0.0-preview.3.25167.9/10.0.100-preview.3      SDK 10.0.100

Use `dotnet workload search` to find additional workloads to install.
@Forgind
Copy link
Member

Forgind commented Mar 26, 2025

Closed in #47809

@Forgind Forgind closed this as completed Mar 26, 2025
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

No branches or pull requests

2 participants