microsoft / microsoft/WindowsAppSDK
.NET framework 4.8 SDK, .NET Native is auto checked
- Dominant language
- C++
- Stars
- 4.7k
- Forks
- 471
- Avg merge
- 3d 13h
- Merged PRs (30d)
- 28
Description
### Describe the bug
I only want to develop C++ GUI application with WindowsAppSDK, but .NET framework 4.8 SDK, .NET Native is also checked, so it will also be installed.
### Steps to reproduce the bug
1. Open Visual Studio Installer
2. Check "Desktop development with C++" and "Windows App SDK C++ Template"

3. .NET framework 4.8 SDK, .NET Native is auto checked

### Expected behavior
I do not want .NET framework 4.8 SDK, .NET Native is auto checked. This auto check is very silly. I only want to develop with C++, not .NET!!!!!!
### Screenshots
_No response_
### NuGet package version
None
### Packaging type
_No response_
### Windows version
Windows 11 version 22H2 (22621, 2022 Update)
### IDE
Visual Studio 2022-preview, Visual Studio 2022
### Additional context
_No response_
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the issue in Visual Studio Installer with "Desktop development with C++" and the Windows App SDK C++ Template selected. Investigate which Windows App SDK C++ workload dependency causes the .NET Framework 4.8 SDK and .NET Native components to be selected. Done means the unnecessary .NET components are no longer auto-selected, or the dependency is documented as required.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- build-system, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100