Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта ошибка указывает, что проект выбирает среду выполнения Mono (UseMonoRuntimeсвойство имеет trueзначение ) для мобильной целевой платформы при выборе .NET 11.0 или более поздней версии, где среда выполнения Mono больше не поддерживается для этой платформы. Полный текст сообщения об ошибке подобен приведенному ниже.
NETSDK1242. Создание проектов ios с помощью среды выполнения Mono не поддерживается в .NET 11.0 и более поздних версий. Используйте среду выполнения CoreCLR или .NET 10.0 в качестве целевой платформы.
Ошибка относится к целевым платформам android, ios, maccatalyst и tvos.
Устранение ошибки
Выберите один из указанных ниже вариантов.
- Создайте проект с помощью среды выполнения CoreCLR.
UseMonoRuntimeУдалите свойство из проекта или задайте для него значениеfalse. - Если для проекта требуется среда выполнения Mono, используйте .NET 10 в качестве целевой платформы. Измените целевую платформу на моникер платформы мобильных устройств .NET 10, например
net10.0-androidилиnet10.0-ios