Faceți upgrade sau actualizați o soluție

Există momente când trebuie să actualizați o soluție gestionată existentă. Pentru a actualiza soluția, urmați acești pași:

  1. Deschideți soluția negestionată în mediul dvs. de dezvoltare și creați componente noi sau adăugați și eliminați componentele existente pe care le doriți.

  2. Măriți numărul versiunii atunci când exportați soluția sub forma unei soluții gestionate. Mai multe informații: Înțelegerea numerelor de versiune pentru actualizări

    Actualizați versiunea soluției.

  3. Aplicați upgrade-ul sau actualizarea în mediul țintă

Aplicați upgrade-ul sau actualizarea în mediul țintă

Procedura de importare a soluției actualizate este similară cu instalarea unei noi soluții gestionate, exceptând faptul că veți avea unele opțiuni diferite. Dacă actualizați o soluție preluată de la altcineva, ar trebui să primiți instrucțiuni de la editorul de soluții cu privire la opțiunile pe care ar trebui să le alegeți.

  1. Conectați-vă la Power Apps, selectați mediul țintă dorit, apoi selectați Soluții din navigarea din stânga.

  2. În bara de comenzi, selectați Import.

  3. Pe pagina Selectare pachet de soluții, selectați Răsfoire pentru a localiza fișierul comprimat (.zip sau .cab) care conține soluția pe care doriți să o actualizați.

  4. Selectați Următorul.

  5. Această pagină afișează o bară galbenă care indică Acest pachet de soluții conține o actualizare pentru o soluție deja instalată. Pentru a face upgrade la soluție, selectați Următorul. Pentru a vizualiza opțiuni suplimentare, extindeți Setari avansate, apoi selectați dintre următoarele opțiuni de acțiune a soluției:

    • Upgrade Această este o opțiune implicită și îmbunătățește soluția dvs. la cea mai recentă versiune și extrage toate patch-urile anterioare într-un singur pas. Orice componente asociate versiunii anterioare de soluție care nu sunt în versiunea de soluție mai nouă vor fi șterse. Această opțiune este recomandată, deoarece vă va asigura că starea dvs. de configurare rezultată este în concordanță cu soluția de import, inclusiv eliminarea componentelor care nu mai fac parte din soluție.

    • Fază pentru upgrade Această opțiune permite efectuarea de upgrade la soluție la o versiune superioară, dar amână ștergerea versiunii anterioare și a oricăror corecții asociate până când aplicați upgrade-ul unei soluții. Această opțiune ar trebui să fie selectată numai dacă doriți să aveți soluții vechi și noi instalate simultan în sistem, astfel încât să puteți efectua unele migrări de date înainte de a finaliza upgrade-ul soluției. Aplicarea actualizării va șterge soluția veche și orice componente care nu sunt incluse în noua soluție.

    • Actualizare Această opțiune înlocuiește soluția dvs. cu această versiune. Componentele care nu se află în soluția mai nouă nu vor fi șterse și rămân în sistem. Această opțiune nu este recomandată, deoarece mediul dvs. de destinație va diferi în configurație de mediul sursă și ar putea cauza probleme dificil de reprodus și de diagnosticat.

  6. Decideți dacă să activați următoarea opțiune pentru acțiunile post import:

    • Activați pașii și fluxurile de inserturi incluse în soluție
      Selectarea acestei opțiuni va activa inserturi și fluxuri Power Automate care sunt incluse în soluție.
  7. Selectați Import.

    Importați informații despre soluții și opțiuni.

  8. Poate fi necesar să așteptați câteva momente până la finalizarea importului soluției. Dacă reușește, puteți vedea rezultatele și puteți selecta Închidere.

Personalizările gestionate sunt întotdeauna importate într-o stare publicată, astfel încât nu este necesară publicarea personalizărilor după importare în acest scenariu.

Completarea soluției de upgrade Dacă ați ales să faceți o fază pentru upgrade sau dacă sistemul a avut o problemă la finalizarea unui upgrade, veți vedea că aveți soluția originală încă instalată în sistemul dvs., precum și o soluție nouă care are același nume de soluție ca soluția de bază sufixată cu _Upgrade. Pentru a finaliza upgrade-ul, pur și simplu selectați soluția de bază din lista de soluții și selectați Aplicați upgrade-ul soluției. Aceasta va dezinstala toate patch-urile anterioare și soluția de bază, apoi redenumirea _Upgrade-ul soluției pentru a avea același nume ca soluția de bază anterioară. Orice componente care au fost în soluția inițială și corecții care nu sunt prezente în _Upgrade-ul soluției va fi ștearsă ca parte a acestui proces.

Înțelegerea numerelor de versiune pentru actualizări

Versiunea unei soluții are următorul format: major.minor.build.revision. O actualizare trebuie să aibă un număr major, minor, de versiune sau de revizie mai mare decât soluția părinte. De exemplu, pentru o versiune de soluție de bază 3.1.5.7, o mică actualizare ar putea fi o versiune 3.1.5.8 sau o actualizare puțin mai semnificativă ar putea avea versiunea 3.1.7.0. O actualizare mult mai semnificativă ar putea fi versiunea 3.2.0.0.

Eliminarea unei componente gestionate din mediul țintă

S-ar putea să apară ocazii când doriți să eliminați o componentă gestionată dintr-un mediu. Există două acțiuni de soluție diferite pe care le puteți efectua, care vor elimina o componentă gestionată dintr-un mediu.

  • Upgrade-ul soluției (recomandat). În mediul de dezvoltare în care a apărut soluție gestionată, actualizați soluția astfel încât să nu mai includă componenta. Cu alte cuvinte, eliminați componenta, cum ar fi o coloană, o diagramă sau un formular din soluție și apoi exportați-o ca gestionată. Apoi, când importați soluția gestionată în mediul țintă, alegeți Acțiune soluție drept Upgrade. Această acțiune elimină componenta (dacă nu există alte componente care depind de aceasta în mediul țintă).
  • Ștergeți soluția gestionată. Această acțiune elimină toate componentele soluției. În mediul în care a fost importată soluția gestionată, ștergeți soluția gestionată care include componenta gestionată. Puteți face acest lucru din zona Soluții a Power Apps.

    Avertisment

    Ștergerea unei soluții gestionate șterge TOATE componentele care se află în soluția gestionată, precum și orice date asociate. Aveți întotdeauna grijă înainte de a șterge un soluție gestionată.

Opțiunea de suprascriere a particularizărilor

Opțiunea de a suprascrie particularizările este disponibilă numai cu experiența clasică de import și folosind API-urile SDK.

Important

Selectați opțiunea Suprascrieți particularizări (nu este recomandat) va suprascrie sau elimina orice particularizări negestionate efectuate anterior pe componente incluse în această soluție. Această opțiune nu afectează componentele care acceptă comportamentul de îmbinare (formulare, sitemap, panglică, module de aplicație). De asemenea, componentele care au alte soluții gestionate pe deasupra soluției existente pe care le înlocuiești rămân deasupra și nu sunt afectate de această opțiune.

Consultați și

Adăugarea componentelor de soluție
Exportul soluțiilor
Importul soluțiilor
Crearea corecțiilor de soluții
Pentru dezvoltatori: clonare, aplicare și upgrade

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).