Невозможно собрать проект MAUI для Android, IOS и Mac Os в Windows.C#

Место общения программистов C#
Ответить
Anonymous
 Невозможно собрать проект MAUI для Android, IOS и Mac Os в Windows.

Сообщение Anonymous »

Я пытаюсь создать проект MAUI. Однако я столкнулся со следующими ошибками.

Код: Выделить всё

Error NETSDK1178 : The project depends on the following workload packs that do not exist in any of the workloads available in this installation: Microsoft.Android.Sdk.net8
You may need to build the project on another operating system or architecture, or update the .NET SDK.
Error NETSDK1178 : The project depends on the following workload packs that do not exist in any of the workloads available in this installation: Microsoft.MacCatalyst.Sdk.net8.0_18.0
You may need to build the project on another operating system or architecture, or update the .NET SDK.
Error NETSDK1178 : The project depends on the following workload packs that do not exist in any of the workloads available in this installation: Microsoft.iOS.Sdk.net8.0_18.0 Microsoft.iOS.Windows.Sdk.Aliased.net8.0_18.0
You may need to build the project on another operating system or architecture, or update the .NET SDK.
Error NU1012 : Platform version is not present for one or more target frameworks, even though they have specified a platform: net8.0-android, net8.0-ios, net8.0-maccatalyst
0>------- Finished building project: Gift.PresenterApp. Succeeded: False. Errors: 4. Warnings: 0
У меня есть следующие характеристики:
ОС: Windows 11
IDE: Rider 2024.2.5
.Версия .Net SDK: 8.0.402
Процессор: 12-й Intel Core I7-12650H
Если вам нужно уточнить что-то еще, свяжитесь со мной.
Я попробовал установить соответствующее рабочие нагрузки, но не все были установлены. Вот установленные рабочие нагрузки.

Код: Выделить всё

Workload ID       Description
--------------------------------------------------------------------
aspire            .NET Aspire SDK
macos             .NET SDK Workload for building macOS applications.
maui-tizen        .NET MAUI SDK for Tizen
maui-windows      .NET MAUI SDK for Windows
Вот выходные данные выполненных команд. Выходные данные одинаковы для следующей команды.
Выполняемые команды

Код: Выделить всё

dotnet workload install maui
dotnet workload install android
dotnet workload install ios
dotnet workload install maccatalyst
Выход:

Код: Выделить всё

Workload installation failed: Workload ID maui isn't supported on this platform.


Подробнее здесь: https://stackoverflow.com/questions/790 ... on-windows
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»