Bendrinti naudojant


„Power Apps component framework“

Kad juos galėtų pasiekti „Power Apps“ kūrėjai, „Power Apps component framework“ komponentai turi būti supakuoti į sprendimą, eksportuoti, o tada importuoti į „Power Apps“ aplinką naudojant „Dataverse“. Toliau pateiktuose skyriuose aprašoma kaip tai padaryti.

Daugiau informacijos apie ALM metodų naudojimą su kodo komponentais ieškokite Kodo komponento pritaikymo ciklo valdymas (ALM).

Kodo komponento pakavimas ir diegimas

Šiame skyriuje aprašoma, kaip importuoti kodo komponentus į „Microsoft Dataverse“, kad komponentai būtų prieinami „Power Apps“ kūrėjams.

Įdiegus kodo komponentus naudojant „Power Platform CLI“, kitas etapas – supakuoti visus kodo komponento elementus į sprendimo failą ir importuoti sprendimo failą į „Dataverse“, kad galėtumėte matyti kodo komponentus kūrėjo vykdymo aplinkoje.

Norėdami kurti ir importuoti sprendimo failą:

  1. Sukurkite naują aplanką aplanke, kuris turi cdsproj failą ir pavadinkite jį Sprendimai (ar kitu jūsų norimu pavadinimu) naudodami CLI komandą mkdir Solutions. Pereikite į katalogą naudodami komandącd Solutions.

  2. Sukurkite naują sprendimo projektą naudodami šią komandą. Sprendimo projektas naudojamas kodo komponentui grupuoti su sprendimo ZIP (suglaudintu) failu, kuris naudojamas importuojant į „Dataverse“.

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

    Pastaba.

    Publikuoto pavadinimas ir publikuotojo priesagos vertės turi būti unikalios jūsų aplinkoje. Daugiau informacijos: Sprendimų leidėjas ir Sprendimų leidėjo priešvardis

  3. Jums sukūrus naują sprendimo projektą, vadovaukitės Sprendimo aplanku, kad nustatytumėte, kur sukurtas pavyzdžio komponentas laikomas. Galite įtraukti nuorodą naudodami žemiau parodytą komandą. Ši nuoroda informuoja sprendimo projektą apie tai, kokius kodo komponentus reikia įtraukti kuriant. Į vieno sprendimo projektą galite įtraukti nuorodas į kelis komponentus.

    pac solution add-reference --path \<path to your Power Apps component framework project\>
    ```dotnetcli
    
    
  4. Norėdami iš sprendimo projekto sugeneruoti zip failą, eikite į savo sprendimo projektų katalogą ir sukurkite projektą naudodami šią komandą. Šiai komandai naudojama MSBuild programa sprendimų projektui kurti atidarant NuGet priklausomybes, kai vykdomas atkūrimas. Naudokite /restore tik pirmą kartą sukūrus sprendimo projektą. Visiems po to vykdomiems kūrimams galite vykdyti komandą msbuild.

    msbuild /t:build /restore
    

    Arbatpinigiai

    • Jei MSBuild 15.9. nėra kelyje, atidarykite „Developer Command Prompt“, skirtą Visual Studio 2017, kad paleistumėte msbuild komandas.
    • Sprendimo sukūrimas klaidų taisymo konfigūravime sukuria nesuvaldyto sprendimo paketą. Suvaldyto sprendimo paketas yra sukuriamas sukuriant sprendimą leidimo konfigūravime. Šie nustatymai gali būti viršyti nurodant SolutionPackageType ypatybę cdsproj faile.
    • Galite nustatyti msbuild konfigūravimą į Leidimai tam, kad išleistumėte gamybos kūrimą. Pavyzdys: msbuild /p:configuration=Release
    • Jei susidūrėte su klaida sakančia „Dviprasmiškas projekto pavadinimas“ vykdydami msbuild komandą savo sprendime, įsitikinkite, kad sprendimo pavadinimas ir projekto pavadinimas skiriasi.
  5. Sukurti sprendimo failai yra patalpinti \bin\klaidų taisymas\ (ar \bin\leidimas) aplanke po sėkmingo kūrimo.

  6. Galite naudoti „Microsoft Power Platform“ kūrimo įrankius tam, kad automatizuotumėte importavimo sprendimą į „Dataverse“ aplinką; kitaip, galite rankiniu būdu importuoti sprendimą į „Dataverse“ naudodami žiniatinklio portalą.

Papildomos užduotys, kurias galite atlikti naudodami sistemą ir sprendimus

Toliau pateikiamos nuorodos į papildomas įprastas užduotis, kurias galite atlikti dirbdami su sistema ir sprendimais.

Taip pat žr.

Papildiniai