Mise à niveau de Xamarin vers .NET
Important
Le support Microsoft pour Xamarin prendra fin le 1er mai 2024 pour tous les kits sdk Xamarin, y compris Xamarin.Forms. Aidez-nous à améliorer votre expérience de mise à niveau de Xamarin vers .NET MAUI en effectuant cette courte enquête.
Les projets Xamarin peuvent s’exécuter sur .NET après avoir terminé un processus de mise à niveau. Le tableau suivant répertorie les types de projets Xamarin qui peuvent être mis à niveau vers .NET :
Important
Pour mettre à niveau une application de Xamarin vers .NET :
- Tous les projets doivent devenir de style SDK.
- Les projets n’ont pas besoin d’être réécrits.
- Les solutions multi-projets n’ont pas besoin de devenir un projet unique multi-ciblé.
Pour mettre à niveau vos projets natifs Xamarin vers .NET, vous devez d’abord mettre à jour les projets de style SDK, puis mettre à jour vos dépendances vers .NET 8. Pour plus d’informations, consultez Mettre à niveau les projets Xamarin.Android, Xamarin.iOS et Xamarin.Mac vers .NET.
L’Assistant Mise à niveau .NET est un outil en ligne de commande qui peut vous aider à mettre à niveau des applications Xamarin.Forms multi-projet vers des applications multiplateformes .NET multiplateforme (.NET MAUI). Après avoir exécuté l’outil, dans la plupart des cas, l’application nécessite un effort supplémentaire pour terminer la mise à niveau. Pour plus d’informations, consultez Mettre à niveau une application Xamarin.Forms vers une application .NET MAUI avec l’Assistant Mise à niveau .NET.
Vous pouvez également effectuer une mise à niveau manuelle sur l’application Xamarin.Forms vers une application .NET MAUI multi-projet avec un processus en deux étapes :
- Mettez à niveau vos projets natifs Xamarin, dans votre solution Xamarin.Forms, vers .NET. Pour plus d’informations, consultez Mettre à niveau les applications Xamarin.Android, Xamarin.iOS et Xamarin.Mac vers .NET. En outre, vous pouvez mettre à niveau votre projet UWP Xamarin.Forms vers un projet .NET MAUI WinUI 3. Pour plus d’informations, consultez la migration de projet UWP Xamarin.Forms.
- Mettez à niveau votre projet de bibliothèque Xamarin.Forms vers l’interface utilisateur de l’application multiplateforme .NET (.NET MAUI). Pour plus d’informations, consultez Mettre à niveau manuellement une application Xamarin.Forms vers une application .NET MAUI multi-projet.
Vous pouvez également mettre à niveau manuellement une application Xamarin.Forms vers une application .NET MAUI à projet unique. Pour plus d’informations, consultez Mettre à niveau manuellement une application Xamarin.Forms vers une application .NET MAUI de projet unique.
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour