NETSDK1242: Mono çalışma zamanı ile proje oluşturma, .NET 11.0 ve sonraki sürümlerde desteklenmez

Bu hata, projenin bir mobil hedef platform için Mono çalışma zamanını (UseMonoRuntimeözelliği olarak ayarlanırtrue) seçtiğini ve mono çalışma zamanının artık bu platform için desteklenmediği 11.0 veya sonraki bir .NET sürümü hedeflediğini gösterir. Tam hata iletisi aşağıdaki örneğe benzer:

NETSDK1242: Mono çalışma zamanı ile ios projeleri derleme, .NET 11.0 ve sonraki sürümlerde desteklenmez. CoreCLR çalışma zamanını veya hedef .NET 10.0'ı kullanın.

Hata, android, ios, maccatalyst ve tvos hedef platformları için geçerlidir.

Hatayı giderin

Aşağıdaki seçeneklerden birini belirleyin:

  • Projeyi CoreCLR çalışma zamanıyla oluşturun. UseMonoRuntime özelliğini projeden kaldırın veya olarak falseayarlayın.
  • Proje Mono çalışma zamanı gerektiriyorsa hedef .NET 10. Hedef çerçeveyi .NET 10 mobil hedef çerçeve adıyla değiştirin, örneğin net10.0-android veyanet10.0-ios

Ayrıca bakınız