Actualitzar una solució

Nota

Vigent a partir del novembre de 2020:

  • S’ha canviat el nom del Common Data Service per Microsoft Dataverse. Més informació
  • S’han actualitzat alguns termes del Microsoft Dataverse. Per exemple, ara entitat s’anomena taula, i el camp ha passat a anomenar-se columna. Més informació

Aquest article s’actualitzarà pròximament per reflectir la terminologia més recent.

És possible que en ocasions necessiteu actualitzar una solució administrada existent. Per actualitzar la solució, seguiu aquests passos:

  1. Obriu la solució no administrada en el vostre entorn de desenvolupament i creeu-ne de nous o afegiu i suprimiu els components existents que vulgueu.

  2. Incrementeu del número de versió en exportar la solució com a solució administrada. Més informació: Entendre els números de versió per a les actualitzacions

    Actualitzar la versió de la solució.

  3. Aplicar l'actualització a l'entorn de destinació

Aplicar l'actualització a l'entorn de destinació

El procediment per importar la solució actualitzada és similar a instal·lar una nova solució administrada, llevat que tindreu algunes opcions diferents. Si esteu actualitzant una solució que vau obtenir d'una altra persona, heu d'obtenir orientació de l'editor de solucions sobre quines opcions heu de triar.

  1. Inicieu la sessió al Power Apps, seleccioneu l'entorn de destinació que vulgueu i, a continuació, seleccioneu Solucions a la navegació de l'esquerra.

  2. Seleccioneu Importa a la barra d'ordres.

  3. A la pàgina Selecciona el paquet de solucions, seleccioneu Navega per ubicar el fitxer comprimit (.zip o .cab) que conté la solució que voleu actualitzar.

  4. Seleccioneu Següent.

  5. Aquesta pàgina mostra una barra groga que indica Aquest paquet de solució conté una actualització per a una solució que ja està instal·lada. Per actualitzar la solució, seleccioneu Següent. Per visualitzar opcions addicionals, expandiu la Configuració avançada i, a continuació, seleccioneu d'entre les següents opcions d'acció de la solució:

    • Actualitza Aquesta és l'opció per defecte i actualitza la vostra solució a l'última versió i aplica tots els pedaços anteriors en un pas. Tots els components associats a la versió de la solució prèvia que no estiguin en la versió de la nova solució se suprimiran. Aquesta és l'opció recomanada ja que assegurarà que l'estat de configuració resultant sigui coherent amb la solució d'importació, incloent-hi l'eliminació dels components que ja no formen part de la solució.

    • Preparació per a l'actualització Aquesta opció actualitza la vostra solució a la versió superior, però difereix la supressió de la versió anterior i els pedaços relacionats fins que apliqueu una actualització de la solució més endavant. Aquesta opció només s'hauria de seleccionar si voleu tenir les solucions antigues i noves instal·lades al sistema alhora per tal que pugueu fer una migració de dades abans de completar l'actualització de la solució. L'aplicació de l'actualització suprimirà la solució antiga i els components que no s'inclouen a la solució nova.

    • Actualitza Aquesta opció substitueix la vostra solució amb aquesta versió. Els components que no siguin a la solució més recent no se suprimiran i romandran al sistema. Aquesta opció no està recomanada perquè el vostre entorn de destinació tindrà una configuració diferent del vostre entorn d'origen i podria provocar problemes difícils de reproduir i diagnosticar.

  6. Decidiu si habiliteu l'opció següent per a les accions posteriors a la importació:

    • Habilita els passos i fluxos de connectors inclosos en la solució
      En seleccionar aquesta opció s'habilitaran els connectors i els fluxos del Power Automate que s'inclouen a la solució.
  7. Seleccioneu Importa.

    Importar informació i opcions de solució.

  8. És possible que hagueu d'esperar una estona mentre finalitza la importació de la solució. Si es realitza correctament, podeu veure els resultats i seleccionar Tanca.

Les personalitzacions administrades sempre s'importen en un estat publicat, de manera que no cal que publiqueu les personalitzacions després de la importació en aquest escenari.

Completa l'actualització de la solució Si trieu planificar una actualització o si el sistema tingués un problema completant una actualització, veureu que encara tindreu la solució original instal·lada al sistema i una solució nova que té el mateix nom de solució que la solució base amb el sufix _Actualització. Per completar l'actualització, seleccioneu la solució base a la llista de solucions i seleccioneu Aplica l'actualització de la solució. Això desinstal·larà tots els pedaços anteriors i canviarà el nom de la solució base _Actualització pel mateix nom que la solució base prèvia. Tots els components que estiguessin a la solució original i els pedaços que no estiguin presents a la solució _Actualització se suprimiran com a part d'aquest procés.

Entendre els números de versió per a les actualitzacions

Una versió d'una solució presenta el format següent: major.minor.build.revision. Una actualitzar ha de tenir un número principal, menor, de compilació o de revisió superior al de la solució principal. Per exemple, per a una versió de la solució base 3.1.5.7, una petita actualització podria ser una versió 3.1.5.8 o una actualització més significativa de la solució base podria tenir la versió 3.1.7.0. Una actualització substancialment més significativa podria ser la versió 3.2.0.0.

Suprimir un component administrat de l'entorn de destinació

Pot ser que hi hagi ocasions en què vulgueu suprimir un component administrat d'un entorn. Hi ha dues accions de solució diferents que podeu dur a terme per suprimir un component administrat d'un entorn.

  • Actualitzar la solució (opció recomanada). A l'entorn de desenvolupament on s'ha originat la solució administrada, actualitzeu la solució perquè ja no inclogui el component. En altres paraules, suprimiu el component, com ara una columna, un gràfic o un formulari de la solució i, a continuació, exporteu-la com a administrada. Després, quan importeu la solució administrada a l'entorn de destinació, trieu l'acció Acció de solució com a Actualitza. Aquesta acció suprimeix el component (si no hi ha cap altre component que en depengui a l'entorn de destinació).
  • Suprimiu la solució administrada. Aquesta acció suprimeix tots els components de la solució. A l'entorn on s'ha importat la solució administrada, suprimiu la solució administrada que inclou el component administrat. Podeu fer-ho des de l'àrea Solucions del Power Apps.

    Advertiment

    En suprimir una solució administrada se suprimeixen TOTS els components que són a la solució administrada així com totes les dades relacionades. Aneu sempre amb compte en suprimir una solució administrada.

Sobreescriu la opció de personalitzacions

L'opció de sobreescriure les personalitzacions només està disponible amb l'experiència d'importació clàssica i amb l'API de l'SDK.

Important

Si seleccioneu l'opció Sobreescriure personalitzacions (no recomanat) se sobreescriuen o se suprimeixen les personalitzacions no administrades realitzades prèviament en components inclosos en aquesta solució. Aquesta opció no afecta els components que admeten el comportament de combinació (formularis, mapa del lloc, franja, mòduls de l'aplicació). Els components que tenen altres solucions administrades a sobre de la solució existent que esteu reemplaçant també continuen mantenint-se a la part superior i no es veuen afectats per aquesta opció.

Consulteu també

Afegir components de la solució
Exportar solucions
Importar solucions
Crear pedaços de solució
Per a desenvolupadors: clonació, pedaços i actualització