创建第一个 .Net MAUI 项目

Creating first .Net MAUI project

我尝试在 windows 中使用 visual studio 开发人员命令提示符使用
创建 Maui 项目 命令:
dotnet new maui

但它没有创建 Maui 项目,收到错误消息找不到匹配的模板:maui
我在我的机器上安装了 .Net 5 和 visual studio 2019。

这应该能帮到你:

https://github.com/dotnet/maui

https://github.com/dotnet/net6-mobile-samples

查看“使用 IDE”部分:

Using IDEs

IDE integration into Visual Studio, Visual Studio for Mac, and Visual Studio Code are a work in progress.

Visual Studio

Currently, you can use Visual Studio 2019 16.9 on Windows (with the Xamarin workload) with a few manual steps to run iOS & Android apps built on .NET 6.

现在建议根据 current documentation.

使用 Visual Studio 创建 .NET Maui 应用程序

较早的建议:

我建议使用提供的 check tool。这将为您安装模板并确保其他一切都存在以使用 Maui 进行开发。

Install: dotnet tool install -g redth.net.maui.check

Run: maui-check --dev

This will check for:

OpenJdk / AndroidSDK
.NET 6 Preview SDK
.NET MAUI / iOS / Android workloads and packs
.NET MAUI Templates
Workload Resolver .sentinel files for dotnet and Visual Studio Windows/Mac
Currently does not install workloads required for WinUI3

对于 Visual Studio 集成,您至少需要 16.11 预览版 1. 使用 maui-check 工具 install/upgrade 您系统上的先决条件。该工具会不断更新,以确保安装最新的 MAUI 功能。每次出现新的预览时(大约每月一次),重新运行 maui-check。

有一个known issue,请手动安装模板:

dotnet new -i Microsoft.Maui.Templates

下载Visual studio2022预览最新版本,MAUI所有默认模板现已可用。尝试此处的步骤 - https://www.msdevbuild.com/2021/11/First-Xamarin-MAUI-Mobile-App-Ios-android-windwos-visual-studio-2022.html