Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Importante
O suporte Microsoft para Xamarin terminará a 1 de maio de 2024 para todos os SDKs Xamarin, incluindo Xamarin.Forms. Ajude-nos a melhorar a sua experiência de atualização de Xamarin para .NET MAUI ao completar este pequeno inquérito.
Os projetos Xamarin podem correr em .NET após completar um processo de atualização. A tabela seguinte lista os tipos de projetos Xamarin que podem ser atualizados para .NET:
Importante
Para atualizar uma aplicação do Xamarin para .NET:
- Todos os projetos devem tornar-se no estilo SDK.
- Os projetos não precisam de ser reescritos.
- Soluções multi-projeto não precisam de se tornar um único projeto com múltiplos alvos.
Para atualizar os teus projetos nativos Xamarin para .NET, primeiro terás de atualizar os projetos para serem projetos do estilo SDK e depois atualizar as dependências para .NET 8. Para mais informações, consulte Atualizar projetos Xamarin.Android, Xamarin.iOS e Xamarin.Mac para .NET.
O .NET Upgrade Assistant é uma ferramenta de linha de comandos que pode ajudar a atualizar aplicações Xamarin.Forms multi-projetos para aplicações multi-projetos .NET MAUI (App UI Multiplataforma). Depois de executar a ferramenta, na maioria dos casos a aplicação exigirá um esforço adicional para completar a atualização. Para mais informações, consulte Atualizar uma aplicação Xamarin.Forms para uma aplicação .NET MAUI com o Assistente de Atualização .NET.
Também pode atualizar manualmente a aplicação Xamarin.Forms para uma aplicação .NET MAUI com vários projetos através de um processo de dois passos:
- Atualize os seus projetos nativos Xamarin, na sua solução Xamarin.Forms, para .NET. Para mais informações, consulte Atualizar as aplicações Xamarin.Android, Xamarin.iOS e Xamarin.Mac para .NET. Além disso, pode atualizar o seu projeto Xamarin.Forms UWP para um projeto .NET MAUI WinUI 3. Para mais informações, consulte migração do projeto UWP do Xamarin.Forms.
- Atualize o seu projeto de biblioteca Xamarin.Forms para .NET Multi-platform App UI (.NET MAUI). Para mais informações, consulte Atualizar manualmente uma aplicação Xamarin.Forms para uma aplicação multi-projeto .NET MAUI.
Alternativamente, pode atualizar manualmente uma aplicação Xamarin.Forms para uma aplicação .NET MAUI de projeto único. Para mais informações, consulte Atualizar manualmente uma aplicação Xamarin.Forms para uma única aplicação MAUI .NET de projeto.