O Visual Studio App Center está programado para ser desativado em 31 de março de 2025. Embora você possa continuar a usar o Visual Studio App Center até que ele seja totalmente desativado, há várias alternativas recomendadas para as quais você pode considerar migrar.
As Soluções Xamarin podem ser configuradas para criar determinados projetos e ignorar outros usando configurações de build personalizadas. Essas configurações podem minimizar possíveis erros e reduzir o tempo de compilação do código.
Este guia explica como configurar builds personalizados no Visual Studio para Windows ou macOS. Para configurar projetos do Xamarin no Azure DevOps, consulte o guia do Xamarin Azure DevOps
Modificando mapeamentos de configuração da solução
Onde alterar o Mapeamento de Configuração depende do IDE que você usa.
Em Gerenciador de Soluções, clique com o botão direito do mouse na solução e abra o Configuration Manager.
Selecione a configuração e a plataforma da solução.
Escolha a configuração da solução ativa, a plataforma, as respectivas configurações de projeto e as opções Compilar/Implantar . A opção Implantar não tem efeito ao compilar no App Center.
Clique duas vezes na solução no Gerenciador de Soluções
Em suas opções de solução, vá para Configurações de Build > Mapeamentos > de Configuração.
Escolha a configuração da solução ativa, a plataforma, as respectivas configurações de projeto e as opções Compilar/Implantar . Ao contrário do Windows, não há nenhuma opção Implantar .
Algumas opções de projeto podem ser definidas de maneira diferente para cada configuração de projeto. Ao alternar entre configurações diferentes, você poderá ver saídas diferentes no momento da compilação. Por exemplo, quando você usa uma configuração de Depuração , por padrão, a saída incluirá símbolos de depuração. Os símbolos de depuração aumentam os tamanhos de arquivo e não devem ser usados para publicação em repositórios.
A configuração do projeto consiste em duas partes: o nome da configuração e a especificação da plataforma. Por exemplo, uma configuração do Xamarin.iOS pode aparecer como Versão | iPhone ou Depuração | iPhoneSimulator. Os projetos PCL do Xamarin.Forms têm configurações de Versão e Depuração sem especificação de plataforma por padrão.
Configurações da solução
As configurações da solução definem o comportamento do comando Executar/Compilar no IDE e os builds do App Center com o arquivo .sln especificado. Sua solução pode ter um conjunto personalizado de projetos e configurações interdependentes usados para cada projeto.