microsoft / microsoft/vscode-dotnettools

[v9.9][maui] MAUI/iOS/Android project templates missing when only .NET11 is installed globally

Open
#3,442 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug v11
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
  1. Ensure .NET 11 only is installed globally
  2. 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:

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.