Pular para o conteúdo principal
Base de Conhecimento

Desenvolvimento Avançado para RapidStart CRM ou Dynamics 365 — Parte 8

A parte final desta série: exporte sua Solução gerenciada do seu sandbox e importe-a para o ambiente de produção — a maneira recomendada pela Microsoft.

Exportando Sua Solução

Certifique-se de que você está no ambiente de sandbox de desenvolvimento correto, selecione Soluções na barra lateral, mas desta vez não abra sua solução “Minhas Personalizações”.

Lista de soluções — selecione mas não abra Minhas Personalizações

Em vez de abrir nossa solução, vamos selecioná-la e clicar em “Exportar Solução”.

Selecione a solução e clique em Exportar Solução

Para ter certeza de que tudo está publicado, selecionaremos o botão “Publicar”. Uma vez que a publicação estiver concluída, selecionaremos “Executar” para realizar uma verificação de problemas. Isso pode levar algum tempo, mas chegamos até aqui com segurança. Se não houver problemas no Verificador de Soluções, podemos clicar em “Próximo”.

Publicar e depois executar o Verificador de Soluções antes de exportar

Você notará que o número da versão foi incrementado, o que você pode alterar desde que não diminua. Também foi definido como “Gerenciado” e até diz “Esta solução está sendo movida para um ambiente de teste ou produção” — é isso que queremos. A exportação pode levar algum tempo e, quando concluída, você terá a opção de baixar um arquivo zip da sua solução “Minhas Personalizações”. Salve-o em um local conveniente.

Exportar como Gerenciado — baixar o arquivo zip

Importando para Produção

Agora mude para o seu ambiente de produção. Selecione Soluções na barra lateral e clique em “Importar Solução”.

Ambiente de produção — clique em Importar Solução

Navegue até o local conveniente e selecione a solução que você exportou anteriormente. Em seguida, clique em “Próximo”.

Navegue até o arquivo zip exportado e clique em Próximo

Você pode aceitar os padrões aqui e apenas clicar em “Importar” e a importação começará. Durante este processo, ele converterá quaisquer componentes não gerenciados que você adicionou à solução “Minhas Personalizações” para gerenciados — que é o que queremos. Depois, você pode excluir quaisquer outras soluções não gerenciadas em produção. Remover uma solução não gerenciada não removerá seus componentes.

Importação bem-sucedida — todas as soluções agora gerenciadas

Se tudo correr bem, você deverá ver a mensagem de sucesso e todas as suas soluções deverão estar gerenciadas — como mostrado acima na 50ª e última captura de tela desta série.

Série Completa — Resumo

🎉 Parabéns!

Nesta última Parte 8, transportamos suas personalizações do seu sandbox para UAT e/ou Produção usando uma solução gerenciada. Esta é a prática recomendada pela Microsoft e por qualquer parceiro experiente.

Agora que tudo está configurado, futuras personalizações não serão apenas organizadas e fáceis, mas também seguras. A partir de agora, você fará todas as personalizações na sua solução de sandbox e as transportará para UAT e/ou Produção via exportação gerenciada da sua solução de sandbox.