簡體   English   中英

創建新的 .NET 6 MAUI 項目

[英]Creating new .NET 6 MAUI project

我想使用 MAUI,因此安裝了所有必要的東西(部分使用 maui-check)。

正如一些教程中給出的,我現在想從命令行使用dotnet new maui創建一個新項目。 但我只收到一條錯誤消息:

沒有找到匹配的模板:'maui'。
要列出已安裝的模板,請運行“dotnet new --list”。
要在 NuGet.org 上搜索模板,請運行“dotnet new maui --search”。

那么為什么我不能使用這個命令呢?

您可能尚未安裝模板。 當我進行第一次maui-check ,它說它無法安裝工作負載; 但后來的運行據說找到了它們。 我的dotnet new maui會失敗:

PS D:\Development\Technologies\MAUI\test-project> dotnet new maui -n HelloMaui
No templates found matching: 'maui'.
To list installed templates, run 'dotnet new --list'.
To search for the templates on NuGet.org, run 'dotnet new maui --search'.

然后我跑了: dotnet new -i Microsoft.Maui.Templates

The following template packages will be installed:
   Microsoft.Maui.Templates

Success: Microsoft.Maui.Templates::6.0.100-preview.6.1003 installed the following templates:
Template Name         Short Name   Language  Tags
--------------------  -----------  --------  ------------------------------------------------
.NET MAUI App         maui         [C#]      MAUI/Android/iOS/macOS/Mac Catalyst/WinUI
.NET MAUI Blazor App  maui-blazor  [C#]      MAUI/Android/iOS/macOS/Mac Catalyst/WinUI/Blazor

在那之后,我能夠運行:

PS D:\Development\Technologies\MAUI\test-project> dotnet new maui
The template ".NET MAUI App" was created successfully.

在 NET MAUI 的最新版本中,它允許您照常創建它: dotnet install maui && dotnet install maui-android && dotnet install maui-ios ,或嘗試更新。 如果它是最新的穩定版本,請使用命令: dotnet workload restore

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM