Lahenduse täiendamine või värskendamine

Märkus

Jõustub novembris 2020:

  • Common Data Service on ümber nimetatud järgmiselt: Microsoft Dataverse. Lisateave
  • Mõnda terminit Microsoft Dataverse’is on uuendused. Näiteks olem on nüüd tabel ja väli on nüüd veerg. Lisateave

Seda artiklit uuendatakse varsti, et kajastada viimaseid termineid.

Mõnikord võite vajada olemasolevale hallatavale lahendusele värskendust. Lahenduste värskendamiseks toimige järgmiselt.

  1. Avage oma arenduskeskkonnas mittehallatav lahendus ja looge uusi või lisage ja eemaldage olemasolevaid komponente vastavalt soovile.

  2. Lahenduse eksportimisel hallatava lahendusena suureneb versiooni number. Lisateave: Värskenduste versiooninumbrite toimimisviis

    Lahenduse versiooni värskendamine

  3. Täienduse või värskenduse rakendamine sihtkeskkonnas

Täienduse või värskenduse rakendamine sihtkeskkonnas

Värskendatud lahenduse importimise toiming sarnaneb uue hallatava lahenduse installimisele, kuid mõningate teistsuguste suvanditega. Kui värskendate lahendust, mille saite kelleltki teiselt, peaksite saama lahenduse väljastajalt juhised selle kohta, millised suvandid peaksite valima.

  1. Logige sisse keskkonda Power Apps, valige soovitud sihtkeskkond ja seejärel valige vasakul navgeerimisel Lahendused.

  2. Tehke käsuribal valik Impordi.

  3. Valige lehel Vali lahendusepakett suvand Sirvi, et tuvastada värskendatavat lahendust sisaldava tihendatud faili (.zip või .cab) asukoht.

  4. Tehke valik Edasi.

  5. Sellel lehel kuvatakse kollane riba tekstiga See lahendusepakett sisaldab juba installitud lahenduse värskendust. Lahenduse täiendamiseks valige Edasi. Lisavõimaluste vaatamiseks laiendage valikut Täpsemad sätted ja seejärel valige järgmiste lahendustoimingute võimaluste seast.

    • Täiendamine (soovitatav) See suvand on vaikesuvand ja täiendab teie lahenduse uusimale versioonile ja registreerib kõik eelmised paigad ühe etapiga. Kõik eelmise lahenduseversiooniga seotud komponendid, mida uuem lahenduseversioon ei sisalda, kustutatakse. See on soovitatav suvand, kuna see tagab, et teie konfiguratsiooni tulemolek on vastavuses lahenduse importimisega, sh komponentide eemaldamine, mis pole enam lahenduse osa.

    • Täiendamise etapp: see suvand täiendab teie lahenduse uuemale versioonile, kuid lükkab eelmise versiooni ja sellega seotud paikade kustutamise edasi, kuni rakendate hiljem lahenduse täiendamise. See suvand tuleks valida ainult juhul, kui soovite, et süsteemi oleks installitud üheaegselt nii vana kui ka uus lahendus, et saaksite teatud andmed migreerida enne lahenduse täiendamise lõpuleviimist. Täienduse rakendamisel kustutatakse vana lahendus ja kõik komponendid, mida ei kaasata uude lahendusse.

    • Värskenda (mittesoovitatav) see suvand asendab teie lahenduse selle versiooniga. Komponente, mida uuemas lahenduses ei ole, ei kustutata ja need jäävad süsteemi alles. See suvand pole soovitatav, kuna teie sihtkeskkond erineb konfiguratsiooni poolest teie lähtekeskkonnast ja võib põhjustada probleeme, mida on raske taastekitada ja diagnoosida.

  6. Otsustage, kas lubada järgmine impordijärgse tegevuse valik.

    • Lubage lahenduses olevad mis tahes SDK sõnumitöötlusetapid
      Selle suvandi valimine lubab lahendusse kaasatud isandmoodulid ja töövood.
  7. Valige Impordi.

    Lahendusteabe ja suvandite importimine

  8. Võib-olla peate mõne hetke ootama, kuni lahenduse importimine lõpule jõuab. Kui see õnnestub, saate tulemusi vaadata, seejärel valige käsk Sule.

Hallatavad kohandused imporditakse alati avaldatud olekus, seega pole selle stsenaariumis kohanduste avaldamine pärast importimist vajalik.

Lahenduse täiendamise lõpuleviimine: kui valite selle täiendamise etapi või kui süsteemil on täiendamise lõpuleviimisega probleem, näete, et teie süsteemi on endiselt installitud algne lahendus, samuti uus lahendus, millel on sama nimi mis baaslahendusel koos järelliitega _täiendus. Täienduse lõpuleviimiseks valige lahenduste loendist baaslahendus ja valige käsk Rakenda lahenduse täiendus. See desinstallib kõik varasemad paigad ja baaslahenduse ning seejärel annab _täiendatud lahendusele sama nime, mis on varasemal baaslahendusel. Kõik algses lahenduses olevad komponendid ja paigad, mida _täiendatud lahenduses ei leidu, kustutatakse selle protsessi käigus.

Värskenduste versiooninumbrite toimimisviis

Lahenduse versiooni vorming on järgmine: põhi.vahe.järk.redaktsioon. Värskenduse põhi, vahe, järgu või redaktsiooni number peab olema peamise lahenduse omast suurem. Näiteks baaslahenduse versiooni 3.1.5.7 puhul võib väike värskendus olla versioon 3.1.5.8 või veidi olulisem värskendus võib olla versioon 3.1.7.0. Oluliselt märkimisväärsem värskendus võib olla versioon 3.2.0.0.

Kohandamissuvandi ülekirjutamine

Kohandamiste ülekirjutamise suvand on saadaval ainult klassikalise importimise ja SDK API-de korral.

Oluline

Suvandi Kohandamiste ülekirjutamine (pole soovitatav) valimisel kirjutatakse üle või eemaldatakse kõik sellesse lahendusse kaasatud komponentidele varem tehtud mittehallatavad kohandused. See suvand ei mõjuta komponente, mis toetavad liitmiskäitumist (vormid, saidikaart, lint, rakenduse moodulid). Komponendid, millel on olemasoleva asendatava lahenduse peal muid hallatavaid lahendusi, jäävad endiselt peale ja see suvand neid ei mõjuta.

Vt ka

Lahendusekomponentide lisamine
Ekspordi lahendusi
Impordi lahendusi
Lahenduse paikade loomine
Arendajatele: kloonimine, paikamine ja täiendamine