Mantener soluciones administradas
Publicado: enero de 2017
Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Antes de lanzar la solución administrada deberá considerar la forma de mantenerla. Desinstalar y reinstalar una solución administrada prácticamente no es una opción cuando la solución contiene entidades o atributos. Esto se debe a que se pierden datos cuando eliminan entidades. Afortunadamente, las soluciones ofrecen un modo de actualizar la solución administrada mientras se mantienen los datos. Exactamente cómo se actualizan sus soluciones dependerá de las características de la solución y los requisitos del cambio.
En este tema
Compatibilidad de versiones
Cree actualizaciones de solución administrada
Publicación de una nueva versión de la solución administrada
Publicación de una actualización de la solución administrada
Compatibilidad de versiones
Cualquier solución exportada desde una versión más reciente de Microsoft Dynamics 365 no se puede importar en una versión anterior de Microsoft Dynamics 365. Esto incluye versiones principales y secundarias. Las soluciones exportadas desde una versión anterior de Dynamics 365 se pueden importar en versiones posteriores como se muestra en el siguiente gráfico.
Las soluciones exportadas desde Microsoft Dynamics CRM 2011 y Microsoft Dynamics 365 (online) versiones 5 o anteriores no se pueden importar a Microsoft Dynamics 365 (en línea y local). Únicamente las soluciones exportadas desde la versión principal anterior más reciente se pueden importar.
Puede instalar soluciones exportadas de Microsoft Dynamics CRM 2013 (local) y de versiones anteriores de Microsoft Dynamics 365 (online) versión 6 en Microsoft Dynamics 365 (en línea y local). Las soluciones exportadas desde Microsoft Dynamics 365 (en línea y local) no se pueden importar a versiones anteriores.
A medida que se aplican paquetes acumulativos de actualizaciones o actualizaciones de servicio adicionales a Microsoft Dynamics 365 (en línea y local), las soluciones exportadas de organizaciones con esas actualizaciones no se pueden importar a las organizaciones que no tienen esas actualizaciones.Más información:Compatibilidad de versiones.
El elemento raíz de <ImportExportXml> usa un atributo de SolutionPackageVersion para establecer el valor de la versión con la que la solución es compatible. No debería editar manualmente este valor.
Cree actualizaciones de solución administrada
Existen dos métodos básicos para actualizar soluciones:
Publicación de una nueva versión de la solución administrada
Publicación de una actualización de la solución administrada
Publicación de una nueva versión de la solución administrada
El método preferido es publicar una nueva versión de la solución administrada. Utilizando la solución de origen no administrada original, puede realizar cambios necesarios y aumentar el número de versión de la solución antes de empaquetarla como una solución administrada. Cuando las organizaciones que usan la solución instalan la nueva versión, las funciones se actualizarán para incluir los cambios. Si desea volver al comportamiento de una versión anterior, simplemente vuelva a instalar la versión anterior. Esta acción sobrescribe todos los componentes de la solución con las definiciones de la versión anterior pero no quita los componentes de la solución agregados en la versión más reciente. Esos componentes de la solución más reciente permanecen en el sistema pero no tiene efecto porque no se usarán las definiciones de componentes de la antigua solución.
Durante la instalación de una versión anterior de una solución Microsoft Dynamics 365 confirmará que la persona que instala la versión anterior desea continuar.
Publicación de una actualización de la solución administrada
Cuando solo un pequeño subconjunto de componentes de la solución requieren urgentemente un cambio, puede publicar una actualización para resolver el problema. Para cancelar una actualización, cree una nueva solución no administrada y agregue todos los componentes de la solución de origen no administrada original que desea actualizar. Debe asociar la nueva solución no administrada con el mismo registro del editor que se usó para la solución original. Cuando finalice con los cambios, empaquete la nueva solución como una solución administrada.
Cuando la solución de actualización se instale en una organización donde se instaló la solución original, los cambios incluidos en la actualización se aplicarán a la organización. Si una organización necesita "volver" a la versión original, puede simplemente desinstalar la actualización.
Se reemplazarán las personalizaciones aplicadas a los componentes de la solución en la actualización. Volverán cuando desinstale la actualización.
Ver también
Planear el desarrollo de la solución
Registrar su aplicación con AppSource
Microsoft Dynamics 365
© 2017 Microsoft. Todos los derechos reservados. Copyright