Deli z drugimi prek


Ogrodje komponent Power Apps

Da lahko ustvarjalci aplikacije Power Apps dostopajo do komponent v ogrodju komponent Power Apps, morajo biti te spakirane v rešitev, izvožene in nato uvožene v okolje Power Apps s storitvijo Dataverse. Postopek, kako to storite, je opisan v naslednjih razdelkih.

Za več informacij o uporabi tehnik ALM s komponentami kode glejte razdelek Upravljanje življenjskega cikla aplikacije za komponente kode (ALM).

Pakiranje in uvajanje komponente kode

V tem razdelku je opisan postopek za uvažanje komponent kode v Microsoft Dataverse, tako da bodo komponente na voljo ustvarjalcem aplikacije Power Apps.

Po implementaciji komponent kode s CLI Power Platform spakirajte vse elemente komponent kode v datoteko z rešitvijo in to uvozite v Dataverse, tako da boste videli komponente kode v izkušnji izvajanja za ustvarjalce.

Ustvarjanje in uvažanje datoteke z rešitvijo:

  1. Ustvarite novo mapo v mapi z datoteko cdsproj in jo poimenujte Rešitve (ali z drugim imenom po vaši izbiri) z ukazom CLI mkdir Solutions. Odprite imenik z ukazomcd Solutions.

  2. Ustvarite nov projekt rešitve z naslednjim ukazom. Projekt rešitve se uporablja za združevanje komponent kode v stisnjeno datoteko (zip), ki se uporablja za uvoz v Dataverse.

    pac solution init --publisher-name \<enter your publisher name\>
    --publisher-prefix \<enter your publisher prefix\>
    

    opomba,

    Vrednosti publisher-name in publisher-prefix morajo biti edinstvene in se uporabljati le za vaše okolje. Več informacij: Izdajatelj rešitve in Predpona izdajatelja rešitve

  3. Ko ustvarite nov projekt rešitve, napotite mapo Rešitve na mesto, kjer je shranjena ustvarjena vzorčna komponenta. Sklic lahko dodate s spodnjim ukazom. Ta sklic pove, katere komponente kode je treba dodati med ustvarjanjem projekta rešitve. Sklice lahko dodate več komponentam v enem projektu rešitve.

    pac solution add-reference --path \<path to your Power Apps component framework project\>
    ```dotnetcli
    
    
  4. Če želite ustvariti datoteko zip iz projekta rešitve, odprite imenik projekta rešitve in zgradite projekt z naslednjim ukazom. Program MSBuild uporablja ta program za izgradnjo projekta rešitve tako, da kot del obnovitve potegne navzdol odvisnosti NuGet. Kodo /restore uporabite samo, ko prvič gradite projekt rešitve. Za vsako naslednjo gradnjo lahko zaženete ukaz msbuild.

    msbuild /t:build /restore
    

    Napitnina

    • Če v poti ni MSBuild 15.9.*, odprite Developer Command Prompt za Visual Studio 2017, da zaženete ukaze msbuild.
    • Gradnja rešitve v konfiguraciji za iskanje napak ustvarja paket neupravljane rešitve. Paket upravljane rešitve ustvarja se ustvarjanjem rešitve v konfiguraciji izdaje. Te nastavitve lahko preglasite z določitvijo lastnosti SolutionPackageType v datoteki cdsproj.
    • Konfiguracijo msbuild lahko nastavite na Izdaja, da izdate produkcijsko gradnjo. Primer: msbuild /p:configuration=Release
    • Če se vam prikaže napaka »Neznano ime projekta« ob zagonu ukaza msbuild v vaši rešitvi, se prepričajte, da nimate istega imena rešitve in projekta.
  5. Ustvarjene datoteke rešitve se shranijo v mapi \bin\debug\ (ali \bin\release) po uspešno zaključenem ustvarjanju.

  6. Uporabite orodja Microsoft Power Platform Build Tools, da avtomatizirate uvoz rešitve v okolje Dataverse; sicer lahko ročno uvozite rešitev v Dataverse prek spletnega portala.

Dodatna opravila, ki jih lahko izvajate z ogrodjem in rešitvami

Spodaj so povezave do dodatnih splošnih opravil, ki jih lahko izvajate pri delu z ogrodjem in rešitvami.

Glejte tudi

Vtičniki