Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Komennot Dataverse-ratkaisuprojektien parissa työskentelyä varten
Komennot
| Komento | Description |
|---|---|
| pac solution add-license | Lisää käyttöoikeus- ja palvelupakettitiedot ratkaisuun. |
| pac solution add-reference | Lisää viittauksen nykyisen hakemiston projektista projektiin polulla |
| pac solution add-solution-component | Lisää vähintään yksi ratkaisuosa Dataversen hallitsemattomaan kohderatkaisuun. |
| pac solution check | Lataa Dataverse-ratkaisuprojekti Suoritettavaksi Power Appsin tarkistuspalvelua vastaan. |
| pac solution clone | Luo ratkaisuprojekti, joka perustuu organisaatiosi olemassa olevaan ratkaisuun. |
| pac solution create-settings | Luo asetustiedosto ratkaisun zip- tai ratkaisukansiosta. |
| pac solution delete | Poista ratkaisu Dataversesta nykyisessä ympäristössä. |
| pac solution export | Ratkaisun vieminen Dataversesta. |
| pac solution import | Tuo ratkaisu Dataverseen. |
| pac solution init | Alustaa hakemiston uudella Dataverse-ratkaisuprojektilla |
| pac solution list | Luettele kaikki nykyisen Dataverse-organisaation ratkaisut |
| pac solution online-version | Määrittää Dataverse-versioon ladatun ratkaisun version. |
| pac solution pack | Paketoi paikallisen tiedostojärjestelmän ratkaisun osat solution.zip (SolutionPackager). |
| pac solution publish | Julkaisee kaikki mukautukset |
| pac solution sync | Synkronoi nykyinen Dataverse-ratkaisuprojekti ratkaisun nykyiseen tilaan organisaatiossasi. |
| pac solution unpack | Poimi ratkaisun osat solution.zip paikalliseen tiedostojärjestelmään (SolutionPackager). |
| pac solution upgrade | Soveltaa solution upgrade |
| pac solution version | Päivitä ratkaisun koontiversio tai version tarkistusversio. |
pac solution add-license
Lisää käyttöoikeus- ja palvelupakettitiedot ratkaisuun.
Esimerkki:
Tässä esimerkissä näytetään, miten voit lisätä käyttöoikeustietoja ratkaisuun.
pac solution add-license --planDefinitionFile ../ISV_Plan_Definition.csv --planMappingFile ../ISV_Plan_Mapping.csv
Suunnitelmamääritelmätiedosto
Alla on esimerkki palvelupaketin määritystiedostosta:
ServiceID,Display name,More info URL
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.bronzeplan,Fabrikam Bronze Plan,http://www.microsoft.com
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.silverplan,Fabrikam Silver Plan,http://www.microsoft.com
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.goldplan,Fabrikam Gold Plan,http://www.microsoft.com
Suunnitelman yhdistämismääritystiedosto
Alla on esimerkki suunnitelman yhdistämismääritystiedostosta:
Service ID,Component name
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.bronzeplan,crf36_BronzeApp
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.silverplan,crf36_BronzeApp
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.silverplan,crf36_SilverApp
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.goldplan,crf36_BronzeApp
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.goldplan,crf36_SilverApp
test_isvconnect1599092224747.d365_isvconnect_prod_licensable.goldplan,crf36_GoldApp
Pakolliset parametrit parametrille solution add-license
--planDefinitionFile
-pd
Käyttöoikeussopimuksen määritystiedosto CSV-muodossa; odotetut sarakkeet: Palvelutunnus, Näyttönimi, Lisätietojen URL-osoite.
--planMappingFile
-pm
Käyttöoikeussuunnitelman yhdistämismääritystiedosto CSV-muodossa; odotetut sarakkeet: Palvelutunnus, Osan nimi
pac solution add-reference
Lisää viittauksen nykyisen hakemiston projektista projektiin polulla
Esimerkki:
pac solution add-reference --path c:\Users\Downloads\SampleComponent
Pakolliset parametrit parametrille solution add-reference
--path
-p
Viitatun projektin polku
pac solution add-solution-component
Lisää vähintään yksi ratkaisuosa Dataversen hallitsemattomaan kohderatkaisuun.
Esimerkki:
Tässä esimerkissä näytetään, miten ratkaisukomponentti lisätään ratkaisuun. Tässä tapauksessa lisäämme yhteystietotaulukon ratkaisuun SampleSolution. Taulukko on komponenttityyppi 1.
pac solution add-solution-component --solutionUniqueName SampleSolution --component contact --componentType 1
Pakolliset parametrit parametrille solution add-solution-component
--component
-c
Kohderatkaisuun lisättävän osan rakenteen nimi tai tunnus.
--componentType
-ct
Arvo, joka edustaa lisättävää ratkaisukomponenttia.
--solutionUniqueName
-sn
Ratkaisun nimi.
Valinnaiset parametrit parametrille solution add-solution-component
--AddRequiredComponents
-arc
Ilmaisee, lisätäänkö muut ratkaisun osat, joita lisäät ratkaisukomponenttiin, myös hallitsemattomaan ratkaisuun.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--async
-a
Tuo ratkaisun asynkronisesti.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--environment
-env
Kohdeympäristön ympäristön URL-osoite tai tunnus.
pac solution check
Lataa Dataverse-ratkaisuprojekti Suoritettavaksi Power Appsin tarkistuspalvelua vastaan.
Esimerkki:
pac solution check --path c:\Users\Documents\Solution.zip --outputDirectory c:\samplepackage --geo UnitedStates
Valinnaiset parametrit parametrille solution check
--clearCache
-cc
Tyhjentää vuokraajasi solution checker enforcement -välimuistin kaikista tietueista, jotka liittyvät ratkaisujen aiempiin tuloksiin.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--customEndpoint
-ce
Määritä mukautettu URL-osoite Power Appsin tarkistuksen päätepisteeksi.
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--excludedFiles
-ef
Jätä Tiedostot pois analyysistä. Välitä pilkuin eroteltuina arvoina
--geo
-g
Käytettävän Power Appsin tarkistustoiminnon maantieteellisen esiintymän.
Käytä jotain näistä arvoista:
PreviewUnitedStatesUnitedStatesEuropeAsiaAustraliaJapanIndiaCanadaSouthAmericaUnitedKingdomFranceSouthAfricaGermanyUnitedArabEmiratesSwitzerlandNorwaySingaporeKoreaSwedenUSGovernmentUSGovernmentL4USGovernmentL5DoDChina
--outputDirectory
-o
Tulostehakemisto
--path
-p
Polku, jossa on vähintään yksi tarkastettava ratkaisutiedosto. Polku voi sisältää glob-merkkejä tai yleismerkkejä.
--ruleLevelOverride
-rl
Polku tiedostoon, joka sisältää ohitettavat JSON-matriisisäännöt ja -tasot. OverrideLevel-kohteen hyväksytyt arvot ovat Kriittinen, Korkea, Normaali, Alhainen, Tiedottava. Esimerkki: [{"Id":"meta-remove-dup-reg","OverrideLevel":"Medium"},{"Id":"il-avoid-specialized-update-ops","OverrideLevel":"Medium"}]
--ruleSet
-rs
Valitse sääntöjoukko, joka suoritetaan osana tätä koontiversiota. Arvot: Kelvollinen Guid, "AppSource-sertifiointi", "Ratkaisun tarkistus" (oletus).
--saveResults
-sav
Tallentaa nykyisen ympäristön avulla ratkaisuanalyysien tulokset, jotka ovat nähtävissä Solution Health Hub -sovelluksessa. Oletusarvon mukaan tämän argumentin arvoksi on asetettu epätosi.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--solutionUrl
-u
SAS Uri osoittaa analysoitavaksi solution.zip
pac solution clone
Luo ratkaisuprojekti, joka perustuu organisaatiosi olemassa olevaan ratkaisuun.
Esimerkit
Seuraavissa esimerkeissä näytetään komennon pac solution clone käyttö.
Kloonaaminen perus
Tämä esimerkki kloonaa ratkaisun sampleSolution nykyiseen hakemistoon.
pac solution clone --name sampleSolution
Kloonaa, kun yleiset ja automaattisen numeroinnin asetukset sisältyvät
Tämä esimerkki kloonaa ratkaisun sampleSolution nykyiseen hakemistoon yleisiin ja automaattinumerointiasetuksiin.
pac solution clone --name sampleSolution --include general,autonumbering
Pakolliset parametrit parametrille solution clone
--name
-n
Vietävän ratkaisun nimi.
Valinnaiset parametrit parametrille solution clone
--async
-a
Vie ratkaisun asynkronisesti.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--include
-i
Mitkä asetukset tulee sisällyttää vietävään ratkaisuun.
Käytä yhtä tai useampaa näistä arvoista pilkuilla eroteltuna:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Pura tai yhdistä kaikki merkkijonoresurssit .resx-tiedostoiksi.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--map
-m
Täydellinen polku xml-yhdistämismäärityksen tiedostoon, josta osakansiot luetaan pakattavaksi.
--max-async-wait-time
-wt
Asynkroninen enimmäisodotusaika minuutteina. Oletusarvo on 60 minuuttia.
--outputDirectory
-o
Tulostehakemisto
--packagetype
-p
Määrittää ratkaisun poimintatyypin. Voi olla: 'hallitsematon', 'Hallittu' tai 'Molemmat'. Oletusarvo on Molemmat.
--targetversion
-v
Vanhentunut: Tämä parametri ohitetaan.
pac solution create-settings
Luo asetustiedosto ratkaisun zip- tai ratkaisukansiosta.
Esimerkki:
pac solution create-settings --solution-zip C:\SampleSolution.zip --settings-file .\SampleDeploymentSettingsDev.json
Valinnaiset parametrit parametrille solution create-settings
--settings-file
-s
.json tiedoston, jossa on yhteysviittausten ja ympäristömuuttujien käyttöönottoasetukset.
--solution-folder
-f
Polku paikalliseen, pakkaamattomaan ratkaisukansioon: joko Other/Solution.xml-tiedoston pääkansio tai .cdsproj-tiedoston sisältävän kansion pääkansio.
--solution-zip
-z
Polku ratkaisun zip-tiedostoon.
pac solution delete
Poista ratkaisu Dataversesta nykyisessä ympäristössä.
Esimerkki:
pac solution delete --solution-name Samplesolution
Pakolliset parametrit parametrille solution delete
--solution-name
-sn
Ratkaisun nimi.
Valinnaiset parametrit parametrille solution delete
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
pac solution export
Ratkaisun vieminen Dataversesta.
Esimerkki:
pac solution export --path c:\Users\Documents\Solution.zip --name SampleComponentSolution --managed true --include general
Pakolliset parametrit parametrille solution export
--name
-n
Vietävän ratkaisun nimi.
Valinnaiset parametrit parametrille solution export
--async
-a
Vie ratkaisun asynkronisesti.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--include
-i
Mitkä asetukset tulee sisällyttää vietävään ratkaisuun.
Käytä yhtä tai useampaa näistä arvoista pilkuilla eroteltuna:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--managed
-m
Määrittää, viedäänkö ratkaisu hallittuna ratkaisuna.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--max-async-wait-time
-wt
Asynkroninen enimmäisodotusaika minuutteina. Oletusarvo on 60 minuuttia.
--overwrite
-ow
Viety ratkaisutiedosto voi korvata ratkaisun zip-tiedoston paikallisessa tiedostojärjestelmässä.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--path
-p
Polku, johon viety ratkaisu on kirjoitettu.
--targetversion
-v
Vanhentunut: Tämä parametri ohitetaan.
pac solution import
Tuo ratkaisu Dataverseen.
Esimerkki:
pac solution import --path c:\Users\Documents\Solution.zip
Valinnaiset parametrit parametrille solution import
--activate-plugins
-ap
Aktivoi laajennukset ja työnkulut ratkaisussa.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--async
-a
Tuo ratkaisun asynkronisesti.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--force-overwrite
-f
Hallitsemattomien mukautusten korvaamisen pakottaminen
Tämä parametri ei vaadi arvoa. Se on valitsin.
--import-as-holding
-h
Tuo liuos holding-ratkaisuna.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--max-async-wait-time
-wt
Asynkroninen enimmäisodotusaika minuutteina. Oletusarvo on 60 minuuttia.
--path
-p
Polku ratkaisun zip-tiedostoon. Jos tätä ei määritetä, oletetaan, että nykyinen kansio on cdsproj-projekti.
--publish-changes
-pc
Julkaise muutoksesi onnistuneen tuonnin yhteydessä.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--settings-file
.json tiedoston, jossa on yhteysviittausten ja ympäristömuuttujien käyttöönottoasetukset.
--skip-dependency-check
-s
Ohita riippuvuustarkistus tuotepäivitykseksi merkittyjä riippuvuuksia vastaan
Tämä parametri ei vaadi arvoa. Se on valitsin.
--skip-lower-version
-slv
Ohita solution import , jos nykyisessä ympäristössä on sama tai uudempi versio.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--stage-and-upgrade
-up
Tuo ja päivitä ratkaisu.
Tämä parametri ei vaadi arvoa. Se on valitsin.
Huomautukset
Olet yhteydessä ympäristöön todennuskomennonpac avulla .pac solution import
pac solution import
Kun Path parametria ei määritetä, nykyisen kansion oletetaan olevan cdsproj-projekti.
SolutionPackageType Jos cdsproj-tiedoston ominaisuudeksi Bothon määritetty , hallittua ratkaisua käytetään oletusarvoisesti.
pac solution init
Alustaa hakemiston uudella Dataverse-ratkaisuprojektilla
Esimerkki:
pac solution init --publisher-name developer --publisher-prefix dev
Pakolliset parametrit parametrille solution init
--publisher-name
-pn
Dataverse solution publisher:n nimi
Huomautus: Sallitaan vain merkit alueella [A – Z], [a – z], [0 –9] tai _ . Ensimmäinen merkki voi olla vain alueilla [A – Z], [a – z] tai _.
--publisher-prefix
-pp
Mukautuksen etuliitearvo Dataverse solution publisher:lle
Huomautus: Etuliitteen on oltava 2–8 merkkiä pitkä, se voi koostua vain aakkosnumeerisista merkeistä, sen on alettava kirjaimella, eikä se voi alkaa merkillä mscrm.
Valinnaiset parametrit parametrille solution init
--outputDirectory
-o
Tulostehakemisto
pac solution list
Luettele kaikki nykyisen Dataverse-organisaation ratkaisut
Esimerkki:
pac solution list
Valinnaiset parametrit parametrille solution list
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--includeSystemSolutions
Sisällytä Esimerkiksi Microsoftin julkaisemat järjestelmäratkaisut
Tämä parametri ei vaadi arvoa. Se on valitsin.
--json
Palauttaa komennon tulosteen JSON-muotoisena merkkijonona.
pac solution online-version
Määrittää Dataverse-versioon ladatun ratkaisun version.
Esimerkki:
pac solution online-version --solution-name Samplesolution --solution-version 1.0.0.2
Pakolliset parametrit parametrille solution online-version
--solution-name
-sn
Ratkaisun nimi.
--solution-version
-sv
solution version Määritä numero.
Valinnaiset parametrit parametrille solution online-version
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
pac solution pack
Paketoi paikallisen tiedostojärjestelmän ratkaisun osat solution.zip (SolutionPackager).
Esimerkki:
pac solution pack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Pakolliset parametrit parametrille solution pack
--zipfile
-z
Ratkaisun ZIP-tiedoston koko polku
Valinnaiset parametrit parametrille solution pack
--allowDelete
-ad
Määrää, tapahtuuko poistotoimintoja. Oletusarvo on false.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--allowWrite
-aw
Määrää, tapahtuuko kirjoitustoimintoja. Oletusarvo on false.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--clobber
-c
Ottaa käyttöön vain luku -merkinnällä merkityt tiedostot voidaan poistaa tai korvata. Oletusarvo on false.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--disablePluginRemap
-dpm
Käytöstä poistetun laajennuksen täydellinen tyypin nimen yhdistäminen uudelleen. Oletusarvo on false.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--errorlevel
-e
Lokin tulosten vähimmäiskirjaustaso [Yksityiskohtainen|Tiedot|Varoitus|Virhe|Ei käytössä]. Oletusarvo on Info.
--folder
-f
Polku paikallisen tiedostojärjestelmän pääkansioon. Kun purat tai purat pakkausta, se kirjoitetaan kohteeseen . Kun pakkaat tätä, se luetaan kohteesta.
--localize
-loc
Pura tai yhdistä kaikki merkkijonoresurssit .resx-tiedostoiksi.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--log
-l
Lokitiedoston polku.
--map
-m
Täydellinen polku xml-yhdistämismäärityksen tiedostoon, josta osakansiot luetaan pakattavaksi.
--packagetype
-p
Kun purat tai purat pakkaukset, määritä kaksi hallittua ja hallitsematonta toimintoa :n avulla. Kun pakkaat, määritä parametrilla Managed tai Unmanaged edellisestä Molemmat-pakkauksen pakkauksesta. Voi olla: 'hallitsematon', 'Hallittu' tai 'Molemmat'. Oletusarvo on Hallitsematon.
--singleComponent
-sc
Suorita toiminto vain yhdelle komponenttityypille [WebResource|Laajennus|Työnkulku|Ei mitään]. Oletusarvo on Ei mitään.
--sourceLoc
-src
Luo malliresurssitiedoston. Voimassa vain poiminta. Mahdollisia arvoja ovat automaattinen tai vietävän kielen kielikoodi. Voit käyttää kielikooditunnistetta (LCID) tai International Organization for Standardization (ISO) -kielikoodimuotoja. Kun tämä on käytössä, merkkijonoresurssit poimitaan annetuista aluekohtaisista alueista neutraalina .resx-muodossa. Jos valitsimen "automaattinen" tai vain valitsimen pitkä tai lyhyt muoto on määritetty, käytetään ratkaisun aluekohtaisia asetusluetteloita.
--useLcid
-lcid
Käytä kielikooditunnisteen (LCID) arvoja (1033) International Organization for Standardization (ISO) -koodien (en-US) sijaan kielitiedostoille.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--useUnmanagedFileForMissingManaged
-same
Käytä samaa XML-lähdetiedostoa, kun se pakataan Managed- ja Only Unmanaged XML -tiedostoille. koskee tiedostoja AppModuleSiteMap, AppModuleMap, FormXml-tiedostot.
Tämä parametri ei vaadi arvoa. Se on valitsin.
pac solution publish
Julkaisee kaikki mukautukset
Esimerkki:
pac solution publish
Valinnaiset parametrit parametrille solution publish
--async
-a
Julkaisee kaikki mukautukset asynkronisesti
Tämä parametri ei vaadi arvoa. Se on valitsin.
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--max-async-wait-time
-wt
Asynkroninen enimmäisodotusaika minuutteina. Oletusarvo on 60 minuuttia.
pac solution sync
Synkronoi nykyinen Dataverse-ratkaisuprojekti ratkaisun nykyiseen tilaan organisaatiossasi.
Esimerkit
Seuraavissa esimerkeissä näytetään komennon pac solution sync käyttö.
Perussynkronointi
Tässä esimerkissä ratkaisu synkronoidaan nykyiseen hakemistoon.
pac solution sync
Valinnaiset parametrit parametrille solution sync
--async
-a
Vie ratkaisun asynkronisesti.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--include
-i
Mitkä asetukset tulee sisällyttää vietävään ratkaisuun.
Käytä yhtä tai useampaa näistä arvoista pilkuilla eroteltuna:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Pura tai yhdistä kaikki merkkijonoresurssit .resx-tiedostoiksi.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--map
-m
Täydellinen polku xml-yhdistämismäärityksen tiedostoon, josta osakansiot luetaan pakattavaksi.
--max-async-wait-time
-wt
Asynkroninen enimmäisodotusaika minuutteina. Oletusarvo on 60 minuuttia.
--packagetype
-p
Kun purat tai purat pakkaukset, määritä kaksi hallittua ja hallitsematonta toimintoa :n avulla. Kun pakkaat, määritä parametrilla Managed tai Unmanaged edellisestä Molemmat-pakkauksen pakkauksesta. Voi olla: 'hallitsematon', 'Hallittu' tai 'Molemmat'. Oletusarvo on Molemmat.
--solution-folder
-f
Polku paikalliseen, pakkaamattomaan ratkaisukansioon: joko Other/Solution.xml-tiedoston pääkansio tai .cdsproj-tiedoston sisältävän kansion pääkansio.
pac solution unpack
Poimi ratkaisun osat solution.zip paikalliseen tiedostojärjestelmään (SolutionPackager).
Esimerkki:
pac solution unpack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Pakolliset parametrit parametrille solution unpack
--zipfile
-z
Ratkaisun ZIP-tiedoston koko polku
Valinnaiset parametrit parametrille solution unpack
--allowDelete
-ad
Määrää, tapahtuuko poistotoimintoja. Oletusarvo on false.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--allowWrite
-aw
Määrää, tapahtuuko kirjoitustoimintoja. Oletusarvo on false.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--clobber
-c
Ottaa käyttöön vain luku -merkinnällä merkityt tiedostot voidaan poistaa tai korvata. Oletusarvo on false.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--disablePluginRemap
-dpm
Käytöstä poistetun laajennuksen täydellinen tyypin nimen yhdistäminen uudelleen. Oletusarvo on false.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--errorlevel
-e
Lokin tulosten vähimmäiskirjaustaso [Yksityiskohtainen|Tiedot|Varoitus|Virhe|Ei käytössä]. Oletusarvo on Info.
--folder
-f
Polku paikallisen tiedostojärjestelmän pääkansioon. Kun purat tai purat pakkausta, se kirjoitetaan kohteeseen . Kun pakkaat tätä, se luetaan kohteesta.
--localize
-loc
Pura tai yhdistä kaikki merkkijonoresurssit .resx-tiedostoiksi.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--log
-l
Lokitiedoston polku.
--map
-m
Täydellinen polku xml-yhdistämismäärityksen tiedostoon, josta osakansiot luetaan pakattavaksi.
--packagetype
-p
Kun purat tai purat pakkaukset, määritä kaksi hallittua ja hallitsematonta toimintoa :n avulla. Kun pakkaat, määritä parametrilla Managed tai Unmanaged edellisestä Molemmat-pakkauksen pakkauksesta. Voi olla: 'hallitsematon', 'Hallittu' tai 'Molemmat'. Oletusarvo on Hallitsematon.
--singleComponent
-sc
Suorita toiminto vain yhdelle komponenttityypille [WebResource|Laajennus|Työnkulku|Ei mitään]. Oletusarvo on Ei mitään.
--sourceLoc
-src
Luo malliresurssitiedoston. Voimassa vain poiminta. Mahdollisia arvoja ovat automaattinen tai vietävän kielen kielikoodi. Voit käyttää kielikooditunnistetta (LCID) tai International Organization for Standardization (ISO) -kielikoodimuotoja. Kun tämä on käytössä, merkkijonoresurssit poimitaan annetuista aluekohtaisista alueista neutraalina .resx-muodossa. Jos valitsimen "automaattinen" tai vain valitsimen pitkä tai lyhyt muoto on määritetty, käytetään ratkaisun aluekohtaisia asetusluetteloita.
--useLcid
-lcid
Käytä kielikooditunnisteen (LCID) arvoja (1033) International Organization for Standardization (ISO) -koodien (en-US) sijaan kielitiedostoille.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--useUnmanagedFileForMissingManaged
-same
Käytä samaa XML-lähdetiedostoa, kun se pakataan Managed- ja Only Unmanaged XML -tiedostoille. koskee tiedostoja AppModuleSiteMap, AppModuleMap, FormXml-tiedostot.
Tämä parametri ei vaadi arvoa. Se on valitsin.
pac solution upgrade
Soveltaa solution upgrade
Esimerkki:
pac solution upgrade --solution-name SampleSolution --async --max-async-wait-time 60
Pakolliset parametrit parametrille solution upgrade
--solution-name
-sn
Ratkaisun nimi.
Valinnaiset parametrit parametrille solution upgrade
--async
-a
Päivittää ratkaisun asynkronisesti
Tämä parametri ei vaadi arvoa. Se on valitsin.
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--max-async-wait-time
-wt
Asynkroninen enimmäisodotusaika minuutteina. Oletusarvo on 60 minuuttia.
pac solution version
Päivitä ratkaisun koontiversio tai version tarkistusversio.
Esimerkki:
pac solution version --patchversion 2
pac solution version --strategy gittags
Valinnaiset parametrit parametrille solution version
--buildversion
-bv
Luo versio ratkaisulle.
Huomautus: arvon on oltava kokonaisluku, jonka pienin arvo on 0.
--filename
-fn
Tracker CSV -tiedostonimi, jota käytetään seurattaessa tiedostonhallintaa strategiana. Oletusarvo onControlsStateVersionInfo.csv.
--patchversion
-pv
Vanhentunut: Tämä parametri ohitetaan.
--revisionversion
-rv
Ratkaisun versioversio.
Huomautus: arvon on oltava kokonaisluku, jonka pienin arvo on 0.
--solutionPath
-sp
Polku Dataverse-ratkaisuhakemistoon tai Solution.xml -tiedostoon.
--strategy
-s
Päivittää 'Solution.xml' -tiedoston koontiversion käyttäen määritettyä strategiaa. Jos käytät gittagsia, määritä henkilökohtainen käyttöoikeustietue seuraavassa ympäristömuuttujassa "PacCli.PAT"
Käytä jotain näistä arvoista:
NoneGitTagsFileTrackingSolution
Erot -mittarin ja viennin välillä pac solution clone
Joissakin tilanteissa et ole varma, milloin tai milloin komentoa käytetään pac solution clonepac solution export . Voit käyttää jotakin komennoista seuraavissa skenaarioissa:
- Käytä tätä
pac solution clone, kun haluat lisätä ratkaisuun uusia komponentteja. - Käytä tätä
pac solution export, kun haluat muokata ratkaisutiedostossa olevaa sisältöä mutta et lisätä siihen uusia osia.
pac solution clone
Viety ratkaisu näyttää Visual Studio -projektilta, kun viet ratkaisun -komennolla pac solution clone . -visualisoinnin .csproj (kuten Visual Studiossa) sijaan näkyviin cdsproj tulee tiedosto. Tiedostossa cdsproj on kaikki osat, joita projektin luominen edellyttää. Koontiversioversio on ratkaisun zip-tiedosto, jonka voit tuoda eri ympäristöihin.
Kehittäjän ei tarvitse purkaa kloonatun ratkaisun pakkausta, koska se hahmonnetaan pakkaamattomassa muodossa src (source) -kansioon.
Jos haluat liittää tähän ratkaisuun juuri luodun laajennuksen solution unpacked:n kanssa, voit päivittää pac solution add-reference tiedoston -komennon .cdsproj avulla ja lisätä uuden laajennuksen. Sitten voit luoda projektin käyttämällä joko dotnet build tai msbuild.
On suositeltavaa palauttaa koontiversio ensin ennen projektin rakentamista. Koontiversion palautus (dotnet-koontiversio palauttaa palautuksen automaattisesti) palauttaa vaaditut .NET-kirjastot pakatun ratkaisun luomiseksi.
pac solution export
Kun viet ratkaisun käyttäen pac solution export sitä, tuntuu siltä, että viet ratkaisun tekijäportaalin avulla. Tuloksena saatava tulos on ratkaisun zip-tiedosto.
Kun purt ratkaisun zip-tiedoston (emme suosittele, että avaat zip-tiedoston vakiotyökaluilla ja käytät komentorivikäyttöliittymän asianmukaista komentoa). Tuloksena oleva hakemistorakenne muistuttaa kohteen pac solution clonerakennetta. Ainoa ero on, että et voi lisätä viittauksia tähän pakkaamattomaan ratkaisuun, koska siinä ei ole .cdsproj projektitiedostoa.
Voit muokata olennaista tiedostojoukkoa, jonka haluat päivittää, ja jatkaa sitten :lla solution pack, joka luo ratkaisun zip-tiedoston uudelleen. Tämä helpottaa ratkaisun tuomista kohdeympäristöön. Toiminnon tulos on ratkaisun zip-tiedosto, jossa on päivitetty sisältö ja päivitetty aikaleima.
Katso myös
Microsoft Power Platformin komentoryhmät
Microsoft Power Platform CLI -komentorivikäyttöliittymän yleiskatsaus