Jaa


Power Apps component framework

Jotta Power Apps component frameworkin komponentit olisivat Power Apps -tekijöiden käytettävissä, ne on pakattava ratkaisuun, vietävä ja sitten tuotava Power Apps -ympäristöön Dataversen avulla. Seuraavissa osissa annetaan ohjeet tähän.

Lisätietoja sovelluksen elinkaaren hallintatekniikoiden käyttämisestä koodiosien avulla on kohdassa Koodiosien sovelluksen elinkaaren hallinta.

Koodikomponentin pakkaaminen ja käyttöönotto

Tässä osassa kuvataan, miten koodikomponentit tuodaan Microsoft Dataverseen siten, että ne ovat Power Apps -tekijöiden käytettävissä.

Kun koodikomponentit on pantu täytäntöön Power Platformin komentorivikäyttöliittymän avulla, seuraavana vaiheena on kaikkien koodikomponenttien elementtien pakkaaminen ratkaisutiedostoon ja ratkaisutiedoston tuominen Dataverseen siten, että koodikomponentit näkyvät tekijöiden suoritusaikakokemuksessa.

Ohjeet ratkaisutiedoston luomiseen ja tuomiseen:

  1. Luo uusi kansio kansioon, jossa on cdsproj-tiedosto, ja anna sille nimeksi Ratkaisut (tai mikä tahansa valitsemasi nimi) käyttämällä komentorivikäyttöliittymän mkdir Solutions -komentoa. Siirry hakemistoon komennolla cd Solutions.

  2. Luo uusi ratkaisuprojekti käyttämällä seuraavaa komentoa. Ratkaisuprojektia käytetään koodikomponentin (pakattuun) zip-tiedostoon niputtamiseen. Tätä tiedostoa käytetään sitten Dataverseen tuomiseen.

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

    Muistiinpano

    Arvojen julkaisijan nimen ja julkaisijan etuliitteen on oltava yksilöiviä ympäristössä. Lisätietoja: Ratkaisunjulkaisija ja Ratkaisunjulkaisijan etuliite

  3. Kun uusi ratkaisuprojekti on luotu, määritä Ratkaisut-kansio viittaamaan sijaintiin, jossa luotu esimerkkikomponentti sijaitsee. Voit lisätä viitteen käyttämällä alla näkyvää komentoa. Tämä viittaus ilmoittaa ratkaisuprojektille, mitkä koodikomponentit on lisättävä koonnin aikana. Voit lisätä viittauksia useisiin komponentteihin yksittäisessä ratkaisuprojektissa.

    pac solution add-reference --path \<path to your Power Apps component framework project\>
    ```dotnetcli
    
    
  4. Jos haluat luoda zip-tiedoston ratkaisuprojektista, siirry ratkaisuprojektin hakemistoon ja muodosta projekti käyttämällä seuraavaa komentoa. Tämä komento muodostaa MSBuild-ohjelman avulla ratkaisuprojektin poistamalla NuGet-riippuvuudet palautuksen osana. Käytä /restore-komento vain silloin, kun ratkaisuprojekti muodostetaan ensimmäisen kerran. Suorita sen jälkeen jokaisessa koontiversiossa komento msbuild.

    msbuild /t:build /restore
    

    Tippi

    • Jos MSBuild 15.9.* ei ole oikea polku, avaa Developer Command Prompt for Visual Studio 2017 ja suorita msbuild-komennot.
    • Jos ratkaisu luodaan virheenkorjauksen määrityksenä, tuloksena on ei-hallittu ratkaisupaketti. Hallittu ratkaisupaketti luodaan muodostamalla ratkaisu julkaisun määrityksessä. Nämä asetukset voidaan ohittaa määrittämällä SolutionPackageType-ominaisuus cdsproj-tiedostossa.
    • Voit määrittää msbuild-määrityksen vapauttamaan tuotantokoontiversion. Esimerkki: msbuild /p:configuration=Release
    • Jos Moniselitteinen projektin nimi -virhe esiintyy, kun suoritat ratkaisun msbuild-komennon ratkaisussa, varmista, että ratkaisun nimi ja projektin nimi eivät ole samat.
  5. Luodut ratkaisutiedostot sijaitsevat \bin\debug\- (tai \bin\release)-kansiossa, kun koonti on suoritettu onnistuneesti.

  6. Microsoft Power Platform Build Toolsin avulla voi automatisoida ratkaisun tuonnin Dataverse-ympäristöön. Muussa tapauksessa ratkaisu voidaan tuoda Dataverseen manuaalisesti verkkoportaalissa.

Muita tehtäviä, jotka voit suorittaa kehyksellä ja ratkaisuilla

Alla esitetään linkkejä muihin yleisiin tehtäviin, joita voit suorittaa käsitellessäsi kehystä ja ratkaisuja.

Katso myös

Laajennukset