microsoft / microsoft/vscode-dotnettools
[v9.9][maui] MAUI/iOS/Android project templates missing when only .NET11 is installed globally
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 321
- Forks
- 54
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 2
Description
Describe the issue
If I only have .NET 11 globally installed (with MAUI workloads) and I try to create a new project from VS Code, I won't see the MAUI/iOS/Android templates.
It seems C# DevKit is using a .NET 10 installation somewhere, which doesn't have MAUI workloads so it doesn't have anything to show.
Similar root cause as https://github.com/microsoft/vscode-dotnettools/issues/3440, it might need to recognize the global .NET 11 installation somehow
Note: seems CSI can also reproduce this with a .NET 10 global installation somehow
Collect logs
csdevkit-logs-2026-08-24T16-09-45.zip
Steps to reproduce
- Ensure .NET 11 only is installed globally
- Explorer: Create .NET project -> MAUI templates doesn't show up
Expected behavior
MAUI/Android/iOS template always exist in "Create a new .NET project" list
Environment information
- VSCode: 1.136.0-insider (Universal)
- .NET SDK: 11.0.100-preview.7.26381.103
- MAUI: 11.0.0-preview.7.26403.4
Extensions:
- NET MAUI: 1.17.228-g7a01fb0c71
- C# Dev Kit: 9.9.462-gf055a7
- C#: 2.151.17
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue from Explorer: Create .NET project with only the listed .NET 11 SDK and MAUI workloads installed, then inspect the attached csdevkit logs. Compare template discovery with the .NET 10-only case described in the report; done means MAUI, Android, and iOS templates appear in the project creation list under the reported environment.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- mobile-dev, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100