NETSDK1242. Создание проектов со средой выполнения Mono не поддерживается в .NET 11.0 и более поздних версий.

Эта ошибка указывает, что проект выбирает среду выполнения 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

См. также