Uaktualnianie z platformy Xamarin do platformy .NET
Ważne
Pomoc techniczna firmy Microsoft dla platformy Xamarin zakończy się 1 maja 2024 r. dla wszystkich zestawów SDK platformy Xamarin, w tym zestawu narzędzi Xamarin.Forms. Pomóż nam ulepszyć środowisko uaktualniania z platformy Xamarin do programu .NET MAUI, wypełniając tę krótką ankietę.
Projekty platformy Xamarin można uruchamiać na platformie .NET po ukończeniu procesu uaktualniania. W poniższej tabeli wymieniono typy projektów platformy Xamarin, które można uaktualnić do platformy .NET:
Ważne
Aby uaktualnić aplikację z platformy Xamarin do platformy .NET:
- Wszystkie projekty muszą stać się w stylu zestawu SDK.
- Projekty nie muszą być ponownie napisane.
- Rozwiązania wieloprojektowe nie muszą stać się wielokierunkowym pojedynczym projektem.
Aby uaktualnić projekty natywne platformy Xamarin do platformy .NET, najpierw musisz zaktualizować projekty, aby były projektami w stylu zestawu SDK, a następnie zaktualizować zależności do platformy .NET 8. Aby uzyskać więcej informacji, zobacz Uaktualnianie projektów Xamarin.Android, Xamarin.iOS i Xamarin.Mac do platformy .NET.
Asystent uaktualniania platformy .NET to narzędzie wiersza polecenia, które ułatwia uaktualnianie aplikacji platformy Xamarin.Forms w wielu projektach do wieloprojektowych aplikacji wieloplatformowych interfejsu użytkownika aplikacji platformy .NET (.NET MAUI). Po uruchomieniu narzędzia w większości przypadków aplikacja będzie wymagać dodatkowego nakładu pracy w celu ukończenia uaktualnienia. Aby uzyskać więcej informacji, zobacz Uaktualnianie aplikacji platformy Xamarin.Forms do aplikacji .NET MAUI przy użyciu Asystenta uaktualniania platformy .NET.
Możesz również ręcznie uaktualnić aplikację platformy Xamarin.Forms do wieloprojektowej aplikacji .NET MAUI przy użyciu procesu dwuetapowego:
- Uaktualnij projekty natywne platformy Xamarin w rozwiązaniu Xamarin.Forms do platformy .NET. Aby uzyskać więcej informacji, zobacz Uaktualnianie aplikacji Xamarin.Android, Xamarin.iOS i Xamarin.Mac do platformy .NET. Ponadto można uaktualnić projekt platformy UWP platformy Xamarin.Forms do projektu .NET MAUI WinUI 3. Aby uzyskać więcej informacji, zobacz Migracja projektu platformy UWP platformy Xamarin.Forms.
- Uaktualnij projekt biblioteki platformy Xamarin.Forms do interfejsu użytkownika aplikacji wieloplatformowej platformy .NET (.NET MAUI). Aby uzyskać więcej informacji, zobacz Ręczne uaktualnianie aplikacji platformy Xamarin.Forms do wieloprojektowej aplikacji .NET MAUI.
Alternatywnie możesz ręcznie uaktualnić aplikację platformy Xamarin.Forms do aplikacji .NET MAUI z jednym projektem. Aby uzyskać więcej informacji, zobacz Ręczne uaktualnianie aplikacji platformy Xamarin.Forms do pojedynczego projektu aplikacji .NET MAUI.