Inovácia alebo aktualizácia riešenia

Môže nastať situácia, kedy budete potrebovať aktualizovať existujúce spravované riešenie. Ak chcete aktualizovať riešenie, postupujte takto:

  1. Otvorte nespravované riešenie vo vašom vývojovom prostredí a vytvorte nové alebo pridajte a odstráňte existujúce komponenty, ktoré chcete.

  2. Ak exportujete riešenie ako spravované riešenie, zvýšte číslo verzie. Viac informácií: Vysvetlenie čísel verzií aktualizácií

    Aktualizovať verziu riešenia.

  3. Použite inováciu alebo aktualizáciu v cieľovom prostredí

Aplikujte inováciu alebo aktualizáciu v cieľovom prostredí

Postup importu aktualizovaného riešenia je podobný inštalácii nového spravovaného riešenia, s výnimkou niekoľkých odlišných možností. Ak aktualizujete riešenie, ktoré ste získali od niekoho iného, mali by ste sa poradiť s vydavateľom riešenia, ktoré možnosti by ste si mali vybrať.

  1. Prihláste sa do služby Power Apps, vyberte požadované cieľové prostredie a potom v ľavom navigačnom paneli vyberte možnosť Riešenia . Ak sa položka nenachádza na bočnom paneli, vyberte možnosť...Viac...a potom vyberte požadovanú položku. ...

  2. Na paneli príkazov vyberte možnosť Importovať .

  3. Na stránke Výber balíka riešenia vyberte možnosť Prehľadávať a vyhľadajte komprimovaný súbor (.zip alebo .cab), ktorý obsahuje riešenie, ktoré chcete aktualizovať.

  4. Vyberte Ďalej.

  5. Táto stránka zobrazuje žltý panel, ktorý označuje, že Tento balík riešení obsahuje aktualizáciu pre riešenie, ktoré je už nainštalované. Ak chcete aktualizovať riešenie, vyberte možnosť Ďalej. Ak chcete zobraziť ďalšie možnosti, rozbaľte položku Rozšírené nastavenia a potom vyberte z nasledujúcich možností akcie riešenia:

    • Aktualizácia Toto je predvolená možnosť a inovuje vaše riešenie na najnovšiu verziu a v jednom kroku zhrnie všetky predchádzajúce opravy. Všetky komponenty spojené s predchádzajúcou verziou riešenia, ktoré nie sú v novšej verzii riešenia, budú odstránené. Táto možnosť zabezpečí, že výsledný konfiguračný stav bude konzistentný s importovaným riešením vrátane odstránenia komponentov, ktoré už nie sú súčasťou riešenia.

    • Fáza pre aktualizáciu Táto možnosť aktualizuje vaše riešenie na vyššiu verziu, ale odloží odstránenie predchádzajúcej verzie a všetkých súvisiacich opráv, kým neskôr nenainštalujete aktualizáciu riešenia. Túto možnosť by ste mali zvoliť iba vtedy, ak chcete mať v systéme nainštalované súčasne staré aj nové riešenia, aby ste mohli vykonať nejakú migráciu údajov pred dokončením inovácie riešenia. Použitím aktualizácie sa odstráni staré riešenie a všetky komponenty, ktoré nie sú zahrnuté v novom riešení.

    • Aktualizácia Táto možnosť nahradí vaše riešenie touto verziou. Komponenty, ktoré nie sú v novšom riešení, nebudú odstránené a zostanú v systéme. Uvedomte si, že zdrojové a cieľové prostredie sa môžu líšiť, ak boli komponenty odstránené v zdrojovom prostredí. Táto možnosť má najlepší výkon, pretože sa zvyčajne dokončí za kratší čas ako metódy aktualizácie.

  6. Rozhodnite, či chcete aktivovať nasledujúce možnosti pre akcie po importovaní:

    • Povoliť kroky a postupy doplnkov zahrnuté v riešení
      Výberom tejto možnosti povolíte doplnky a postupy Power Automate, ktoré sú súčasťou riešenia.
  7. Vyberte Import.

    Importovať informácie a možnosti riešenia.

  8. Možno budete musieť chvíľku čakať, kým sa import riešenia dokončí. Ak je to úspešné, môžete si zobraziť výsledky a vybrať možnosť Zavrieť.

Spravované prispôsobenia sa vždy importujú v publikovanom stave, takže v tomto scenári nie je potrebné publikovať prispôsobenia po importe.

Dokončenie aktualizácie riešenia Ak ste sa rozhodli pripraviť aktualizáciu alebo ak systém mal problém s dokončením aktualizácie, uvidíte, že v systéme je stále nainštalované pôvodné riešenie, ako aj nové riešenie s rovnakým názvom ako základné riešenie s príponou _Upgrade. Ak chcete dokončiť aktualizáciu, vyberte základné riešenie v zozname riešení a vyberte možnosť Použiť aktualizáciu riešenia. Týmto sa odinštalujú všetky predchádzajúce opravy a základné riešenie, potom sa riešenie _Upgrade premenuje na rovnaké meno ako predchádzajúce základné riešenie. Všetky komponenty, ktoré boli v pôvodnom riešení, a opravy, ktoré nie sú prítomné v riešení _Upgrade, budú v rámci tohto procesu odstránené.

Poznámka

Nedávne zmeny na platforme optimalizovali proces jednokrokovej aktualizácie tak, aby sa už nepoužívalo dočasné riešenie _Upgrade ani operácia odinštalovania pôvodného riešenia.

Pochopenie čísel verzií pre aktualizácie

Verzia riešenia má nasledujúci formát: hlavná.vedľajšia.zostavenie.revízia. Aktualizácia musí mať vyššie číslo hlavnej verzie, vedľajšej verzie, zostavy alebo revízie než nadradené riešenie. Napríklad pre verziu základného riešenia 3.1.5.7 môže byť malou aktualizáciou verzia 3.1.5.8 alebo mierne významnejšou aktualizáciou môže byť verzia 3.1.7.0. Podstatne významnejšou aktualizáciou by mohla byť verzia 3.2.0.0.

Odstránenie spravovaného komponentu z cieľového prostredia

Môžu sa vyskytnúť prípady, keď chcete odstrániť spravovaný komponent z prostredia. Môžete vykonať dve rôzne akcie riešenia, ktoré odstránia spravovaný komponent z prostredia.

  • Inovujte riešenie (odporúčané). Vo vývojovom prostredí, odkiaľ spravované riešenie pochádza, aktualizujte riešenie tak, aby už neobsahovalo komponent. Inými slovami, z riešenia odstráňte komponent, napríklad stĺpec, graf alebo formulár, a potom ho exportujte ako spravované. Potom, keď importujete spravované riešenie do cieľového prostredia, vyberte akciu riešenia ako **Inovovať**. Táto akcia odstráni komponent (ak v cieľovom prostredí nie sú žiadne iné komponenty, ktoré sú od neho závislé).
  • Odstráňte spravované riešenie. Táto akcia odstráni všetky súčasti v riešení. V prostredí, kam bolo importované spravované riešenie, odstráňte spravované riešenie, ktorý obsahuje spravovaný komponent. Môžete to urobiť v sekcii Riešenia na stránke **(Solutions)**. Power Apps

    Upozornenie

    Odstránením spravovaného riešenia sa odstránia VŠETKY komponenty, ktoré sa nachádzajú v spravovanom riešení, ako aj všetky súvisiace údaje. Pred odstránením spravovaného riešenia postupujte vždy opatrne.

Možnosť Prepísať prispôsobenia

Možnosť prepísať prispôsobenia je k dispozícii v klasickom rozhraní importu, pri použití príkazu CLI pac solution import alebo použitím možnosti so správami ` Microsoft Power Platform alebo ` `.OverwriteUnmanagedCustomizationsImportSolutionImportSolutionAsync Viac informácií: Trieda ImportSolutionRequest, Akcia ImportSolution alebo Akcia ImportSolutionAsync.

Dôležité

Výberom možnosti Prepísať prispôsobenia (neodporúča sa) sa prepíšu alebo odstránia všetky nespravované prispôsobenia, ktoré boli predtým vykonané na komponentoch zahrnutých v tomto riešení. Táto možnosť nemá vplyv na komponenty, ktoré podporujú zlúčenie (formuláre, mapa lokality, pás s nástrojmi, moduly aplikácií). Komponenty, ktoré majú iné spravované riešenia okrem existujúceho riešenia, ktoré vymieňate, zostávajú stále na vrchole a táto možnosť ich neovplyvňuje.

Pozrite si tiež

Vrstvenie v rámci spravovaného riešeniaPridanie komponentov riešenia
Vytvorenie záplat riešení
Pre vývojárov: Klonovanie, opravy a aktualizácie