Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tato chyba značí, že projekt vybere modul runtime Mono (UseMonoRuntimevlastnost je nastaven na true) pro mobilní cílovou platformu při cílení na .NET 11.0 nebo novější, kde se pro danou platformu už nepodporuje modul runtime Mono. Úplná chybová zpráva je podobná následujícímu příkladu:
NETSDK1242: Vytváření projektů pro iOS pomocí modulu runtime Mono se v .NET 11.0 a novějších nepodporuje. Použijte modul runtime CoreCLR nebo cilte na .NET 10.0.
Chyba se týká cílových platforem android, ios, maccatalyst a tvos.
Řešení chyby
Zvolte jednu z následujících možností:
- Sestavte projekt pomocí modulu runtime CoreCLR.
UseMonoRuntimeOdeberte vlastnost z projektu nebo ji nastavte nafalse. - Pokud projekt vyžaduje běhové prostředí Mono, nastavte ho tak, aby cílil na .NET 10. Změňte cílový framework na identifikátor cílového frameworku pro mobilní aplikace v .NET 10, například
net10.0-androidnebonet10.0-ios