Compartilhar via


Manter soluções gerenciadas

 

Publicado: novembro de 2016

Aplicável a: Dynamics CRM 2015

Antes de lançar sua solução gerenciada, considere como você a manterá. Desinstalar e reinstalar uma solução gerenciada quase nunca é uma opção, quando a solução contém entidades ou atributos. Isso ocorre porque os dados são perdidos quando as entidades são excluídas. Felizmente, as soluções proporcionam uma maneira de atualizar sua solução gerenciada, enquanto mantêm os dados. O modo exato como você atualiza suas soluções dependerá das características da solução e dos requisitos da mudança.

Neste tópico

Compatibilidade da versão.

Criar atualizações de solução gerenciada

  • Lançar uma nova versão da solução gerenciada

  • Lançar uma atualização para a solução gerenciada

Compatibilidade da versão.

Quaisquer soluções exportadas a partir de uma versão mais recente do Microsoft Dynamics CRM não podem ser importadas para versões anterior do Microsoft Dynamics CRM. Isso inclui as versões principais e as versões secundárias. As soluções exportadas de uma versão anterior do CRM podem ser importadas para versões posteriores conforme mostrado no gráfico a seguir.

Compatibilidade da solução CRM 2015

As soluções exportadas das versões 5 ou anteriores do Microsoft Dynamics CRM 2011 e do Microsoft Dynamics CRM Online não podem ser importadas para o Atualização do Microsoft Dynamics CRM 2015 e Microsoft Dynamics CRM Online 2015. Somente as soluções exportadas da versão anterior mais recente da versão principal podem ser importadas.

Você pode instalar soluções exportadas do Microsoft Dynamics CRM 2013 (local) e da versão 6 Microsoft Dynamics CRM Online do Atualização do Microsoft Dynamics CRM 2015 e Microsoft Dynamics CRM Online 2015. As soluções exportadas de uma versão anterior do Atualização do Microsoft Dynamics CRM 2015 e Microsoft Dynamics CRM Online 2015 não podem ser importadas para versões anteriores.

Uma vez que pacotes cumulativos de atualizações adicionais ou atualizações de serviço são aplicados ao Atualização do Microsoft Dynamics CRM 2015 e Microsoft Dynamics CRM Online 2015, as soluções exportadas de organizações com essas atualizações não podem ser importadas para organizações que não têm essas atualizações.Para obter mais informações:Compatibilidade da versão.

O elemento raiz <ImportExportXml> usa um atributo SolutionPackageVersion para definir o valor para a versão que a solução é compatível. Você não deve editar este valor manualmente.

Criar atualizações de solução gerenciada

Existem duas abordagens básicas para atualizar soluções:

  • Lançar uma nova versão da solução gerenciada

  • Lançar uma atualização para a solução gerenciada

Lançar uma nova versão da solução gerenciada

O método preferido é lançar uma nova versão da solução gerenciada. Usando a solução não gerenciada de origem, é possível fazer as alterações necessárias e aumentar o número da versão da solução, antes de empacotá-la como uma solução gerenciada. Quando as organizações que usam sua solução instalam a nova versão, seus recursos são atualizados para incluir suas alterações. Se desejar voltar ao comportamento de uma versão anterior, basta reinstalar a versão anterior. Isso substitui todos os componentes da solução pelas definições da versão anterior, mas não remove os componentes da solução adicionados à versão mais recente. Os componentes mais novos da solução permanecem no sistema, mas não têm impacto, uma vez que as definições mais antigas do componente da solução não os usarão.

Durante a instalação de uma versão anterior de uma solução, Microsoft Dynamics 365 confirmará se a pessoa responsável pela instalação da versão anterior deseja continuar.

Lançar uma atualização para a solução gerenciada

Quando apenas um pequeno subconjunto de componentes da solução exige uma alteração urgente, você pode lançar uma atualização para resolver o problema. Para lançar uma atualização, crie uma nova solução não gerenciada e adicione quaisquer componentes da solução de origem não gerenciada que deseja atualizar. Associe a nova solução não gerenciada ao mesmo registro de fornecedor que foi usado na solução original. Depois de concluir suas alterações, empacote a nova solução como uma solução gerenciada.

Quando a solução da atualização é instalada em uma organização em que a solução original foi instalada, as alterações incluídas na atualização serão aplicadas à organização. Se uma organização precisa "reverter" para a versão original, basta desinstalar a atualização.

Todas as personalizações aplicadas aos componentes da solução na atualização serão substituídas. Ao desinstalar a atualização, elas entrarão em vigor novamente.

Confira Também

Plano para desenvolvimento de solução
Registre sua solução com o Microsoft Dynamics Marketplace

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais