"Текущая версия пакета .NET MAUI "9.0.21" требует Версия рабочей нагрузки .NET MAUI должна быть не ниже «9.0.0». Текущая версия рабочей нагрузки .NET MAUI — «8.0.83».
I. пробовал ChatGPT сказал мне, что я также проверил версию dotnet, и это «9.0.101». Но проблема все еще сохраняется, и приложение не развертывается.
Вот что я пробовал:
- Обновите Рабочая нагрузка .NET MAUI
Выполните следующие команды в терминале или командной строке разработчика для Visual Studio:
- Проверьте свой Версия .NET SDK
Убедитесь, что вы используете совместимую версию .NET SDK для .NET MAUI. Для .NET MAUI 9.x вам понадобится SDK .NET 8.
Если это не .NET 8 (например, , 8.0.x), загрузите и установите последнюю версию SDK для .NET 8 с официального сайта .NET.
- Обновите Visual Studio
Убедитесь, что ваш визуальный В Studio установлена последняя версия:
- Перейти в Справку → Проверить наличие обновлений.
- Установите последние обновления, чтобы убедиться, что поддерживаются правильные рабочие нагрузки.
- Очистить и восстановить пакеты NuGet
Иногда устаревшие пакеты могут вызвать проблемы:
< /ul>
Восстановление пакетов:
восстановление dotnet
- Проверка Установка рабочей нагрузки
Убедитесь, что выбрана правильная версия рабочей нагрузки .NET MAUI. установлено:
Найдите что-то вроде:
Скопировать код
maui-windows 9.0.x
maui-android 9.0.x
maui-ios 9.0.x
Если версия неверна или отсутствует, переустановите рабочую нагрузку:< /p>
установка рабочей нагрузки dotnet maui
Подробнее здесь: https://stackoverflow.com/questions/793 ... n-mismatch