Lahenduse täiendamine või värskendamine

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 protseduur sarnaneb uue hallatav lahendus installimisega, välja arvatud juhul, kui saate mõned erinevad suvandid. Kui värskendate kelleltki teiselt saadud lahendust, peaksite saama lahenduse väljastaja juhiseid selle kohta, milliseid võimalusi peaksite valima.

  1. Logige sisse keskkonda Power Apps, valige soovitud sihtkeskkond ja seejärel valige vasakul navgeerimisel Lahendused. Kui üksust pole külgpaneeli paanil, valige ...Rohkem ja seejärel valige soovitud üksus.

  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 See suvand täiendab teie lahenduse uusimale versioonile ja registreerib kõik eelmised paigad ühe etapiga. Kõik eelmise lahenduse versiooniga seotud komponendid, mida pole uuemas lahenduseversioonis, kustutatakse. See suvand tagab, et saadud konfiguratsiooniolek on kooskõlas importiva lahendusega, sealhulgas selliste 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. Versioonitäienduse rakendamisel kustutatakse vana lahendus ja kõik komponendid, mida uus lahendus ei sisalda.

    • Värskenda see suvand asendab teie lahenduse selle versiooniga. Komponente, mida uuemas lahenduses pole, ei kustutata ja need jäävad süsteemi. Võtke arvesse, et lähte- ja sihtkeskkond võivad erineda, kui komponendid lähtekeskkonnas kustutatakse. Sellel suvandil on parim jõudlus, kuna see valmib tavaliselt vähem aega kui täiendusmeetodid.

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

    • Lahenduses sisalduvate lisandmoodulietappide ja voogude lubamine
      Selle suvandi valimine lubab Power Automate lahendusse kaasatud lisandmoodulid 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.

Hallatud kohandused imporditakse alati avaldatud olekus, seega pole selle stsenaariumi korral vaja kohandusi pärast importimist avaldada.

Lahenduse täiendamise lõpuleviimine Kui valisite versiooniuuenduse etapi või kui süsteemil oli versiooniuuenduse lõpuleviimisel probleeme, näete, et teie süsteemi on endiselt installitud algne lahendus ja uus lahendus, millel on sama lahenduse nimi kui baaslahendusel, millele järgneb täiendus. _ Täienduse lõpuleviimiseks valige lahenduste loendist baaslahendus ja valige käsk Rakenda lahenduse täiendus. See desinstallib kõik eelmised paigad ja baaslahendus nimetatakse seejärel täienduslahenduseks ümber nii, et see _ oleks eelmise baaslahendusega sama nimi. Kõik algses lahenduses olnud komponendid ja parandused, mida versioonitäienduslahenduses _ pole, kustutatakse selle protsessi käigus.

Värskenduste versiooninumbrite toimimisviis

Lahenduse versioonil on järgmine formaat: major.minor.build.revision. 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 märkimisväärselt olulisem värskendus st versiooni 3.1.7.0. Oluliselt märkimisväärsem värskendus võib olla versioon 3.2.0.0.

Hallatava komponendi eemaldamine sihtkeskkonnast

Võib juhtuda, et soovite hallatud komponendi keskkonnast eemaldada. Saate teha kahte erinevat lahenduse toimingut, mis eemaldab hallatava komponendi keskkonnast.

  • Lahenduse uuendamine (soovitatav). Arenduskeskkonnas, kus hallatav lahendus on, värskendage lahendust nii, et see ei kaasaks enam komponenti. Teisisõnu eemaldage komponent nagu veerg, diagramm või vorm lahendusest ja eksportige see siis hallatavana. Seejärel, kui impordite hallatava lahenduse sihtkeskkonda, valige lahenduse toiming kui Värskendus. See toiming eemaldab komponendi (kui sihtkeskkonnas pole muid sellest sõltuvaid komponente).
  • Kustutage hallatav lahendus. Selle toiminguga eemaldatakse lahendusest kõik komponendid. Keskkonnas, kus hallatud lahendus imporditi, kustutage hallatud lahendus, mis sisaldab hallatavat komponenti. Seda saate teha Lahenduse Power Apps alas.

    Hoiatus

    Hallatud lahenduse kustutamine kustutab KÕIK hallatavas lahenduses olevad komponendid ja kõik sellega seotud andmed. Enne kontakti kustutamist olge alati ettevaatlik.

Kohandamissuvandi ülekirjutamine

Kohanduste ülekirjutamise võimalus on saadaval klassikalises impordikogemuses, kui kasutate Microsoft Power Platform käsku CLI pac lahenduse importimine või kasutades suvandit OverwriteUnmanagedCustomizations koos sõnumitega või ImportSolution ImportSolutionAsync sõnumitega. Lisateave: ImportSolutionRequest klass, ImportSolution toiming või ImportSolutionAsynci toiming ....

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.

Vaata ka

Layering within a managed solution Add solution components
Lahenduse paikade loomine
Arendajatele: kloonimine, paikamine ja täiendamine

Märkus

Kas saaksite meile dokumentatsiooniga seotud keele-eelistustest teada anda? Osalege lühikeses uuringus. (Uuring on ingliskeelne.)

Uuringus osalemine võtab umbes seitse minutit. Isikuandmeid ei koguta (privaatsusavaldus).