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.
Komentoja Dataverse-pakettiprojektien parissa työskentelyä varten.
Komennot
| Komento | Description |
|---|---|
| pac package add-external-package | Lisää Dataverse-ratkaisujärjestelmään ulkoisen paketin Package Deployer Package -projektiin. |
| pac package add-reference | Lisää viittauksen Dataverse-ratkaisuprojektiin |
| pac package add-solution | Lisää valjastetun Dataverse-ratkaisutiedoston Package Deployer Package -projektiin. |
| pac package compile | (esikatselu) Kääntää paketin. --package-type erp kääntää X++-mallit käyttämällä xppc.exe asennetusta SDK:sta ja tuottaa käyttöön otettavan ZIP-tiedoston mallia kohden. |
| pac package db-sync | (esikatselu) Synkronoi Finance and Operations -sovellustietokannan Dataversen kanssa. |
| pac package deploy | Ottaa paketin käyttöön Dataversessa |
| pac package init | Alustaa hakemiston uudella Dataverse-pakettiprojektilla |
| pac package show | Näyttää Dataverse-paketin tiedot |
pac package add-external-package
Lisää Dataverse-ratkaisujärjestelmään ulkoisen paketin Package Deployer Package -projektiin.
Pakolliset parametrit parametrille package add-external-package
--package-type
-t
Lisättävän paketin tyyppi. Esimerkki: "xpp" FnO-paketteille.
--path
-p
Ulkoisen paketin polku
Valinnaiset parametrit parametrille package add-external-package
--import-order
Kokonaisluku, joka ilmaisee, miten tämä kohde lisätään lopulliseen ImportConfig.xml -tiedostoon koontivaiheessa. Negatiiviset luvut lisätään olemassa olevien elementtien eteen. Positiiviset luvut lisätään olemassa olevien elementtien jälkeen.
--skip-validation
-sv
Lisää kohteen projektitiedostoon, vaikka tiedostoa ei olisi olemassa tai se näyttäisi olevan virheellinen. Huomautus: Tämän käyttäminen ei vaikuta MSBuildin suorittamiin vahvistuksiin.
Tämä parametri ei vaadi arvoa. Se on valitsin.
pac package add-reference
Lisää viittauksen Dataverse-ratkaisuprojektiin
Esimerkki:
pac package add-reference --path c:\Users\Downloads\SampleSolution
Pakolliset parametrit parametrille package add-reference
--path
-p
Polku viitattuun Dataverse-ratkaisuprojektiin
Valinnaiset parametrit parametrille package add-reference
--dependency-overrides
Puolipistein eroteltu ohitteiden luettelo. Tämä arvo ohittaa ratkaisun metatietoihin koodatut riippuvuustiedot. Jokaisen ohituksen on oltava muodossa: <uniquename>:<minVersion>:<maxVersion>. Jossa minVersion ja maxVersion ovat valinnaisia, mutta sen tulee olla .NET-versiomuodon syntaksissa.
Huomautus: Käytä puolipistein eroteltua riippuvuusluetteloa, joka ohittaa muodon <uniquename>:<minVersion>:<maxVersion>.
--import-mode
Määrittää eksplisiittisesti pakollisen tilan, kun tämä ratkaisu tuodaan.
Käytä jotain näistä arvoista:
syncasync
--import-order
Kokonaisluku, joka ilmaisee, miten tämä kohde lisätään lopulliseen ImportConfig.xml -tiedostoon koontivaiheessa. Negatiiviset luvut lisätään olemassa olevien elementtien eteen. Positiiviset luvut lisätään olemassa olevien elementtien jälkeen.
--missing-dependency-behavior
Määrittää tuonnin toiminnan, kun tämän ratkaisun riippuvuus puuttuu kohdeympäristöstä.
Käytä jotain näistä arvoista:
skipfault
--overwrite-unmanaged-customizations
Ilmaisee eksplisiittisesti, korvataanko hallitsemattomat mukautukset, kun tämä ratkaisu tuodaan.
Käytä jotain näistä arvoista:
truefalse
--publish-workflows-activate-plugins
Ilmaisee eksplisiittisesti, julkaistaanko työnkulut ja aktivoidaanko laajennukset, kun tämä ratkaisu tuodaan.
Käytä jotain näistä arvoista:
truefalse
pac package add-solution
Lisää valjastetun Dataverse-ratkaisutiedoston Package Deployer Package -projektiin.
Pakolliset parametrit parametrille package add-solution
--path
-p
Polku Dataverse-ratkaisutiedostoon. Tiedoston on oltava pakattu ZIP-tiedosto.
Valinnaiset parametrit parametrille package add-solution
--dependency-overrides
Puolipistein eroteltu ohitteiden luettelo. Tämä arvo ohittaa ratkaisun metatietoihin koodatut riippuvuustiedot. Jokaisen ohituksen on oltava muodossa: <uniquename>:<minVersion>:<maxVersion>. Jossa minVersion ja maxVersion ovat valinnaisia, mutta sen tulee olla .NET-versiomuodon syntaksissa.
Huomautus: Käytä puolipistein eroteltua riippuvuusluetteloa, joka ohittaa muodon <uniquename>:<minVersion>:<maxVersion>.
--import-mode
Määrittää eksplisiittisesti pakollisen tilan, kun tämä ratkaisu tuodaan.
Käytä jotain näistä arvoista:
syncasync
--import-order
Kokonaisluku, joka ilmaisee, miten tämä kohde lisätään lopulliseen ImportConfig.xml -tiedostoon koontivaiheessa. Negatiiviset luvut lisätään olemassa olevien elementtien eteen. Positiiviset luvut lisätään olemassa olevien elementtien jälkeen.
--missing-dependency-behavior
Määrittää tuonnin toiminnan, kun tämän ratkaisun riippuvuus puuttuu kohdeympäristöstä.
Käytä jotain näistä arvoista:
skipfault
--overwrite-unmanaged-customizations
Ilmaisee eksplisiittisesti, korvataanko hallitsemattomat mukautukset, kun tämä ratkaisu tuodaan.
Käytä jotain näistä arvoista:
truefalse
--publish-workflows-activate-plugins
Ilmaisee eksplisiittisesti, julkaistaanko työnkulut ja aktivoidaanko laajennukset, kun tämä ratkaisu tuodaan.
Käytä jotain näistä arvoista:
truefalse
--skip-validation
-sv
Lisää kohteen projektitiedostoon, vaikka tiedostoa ei olisi olemassa tai se näyttäisi olevan virheellinen. Huomautus: Tämän käyttäminen ei vaikuta MSBuildin suorittamiin vahvistuksiin.
Tämä parametri ei vaadi arvoa. Se on valitsin.
pac package compile
(esikatselu) Kääntää paketin. --package-type erp kääntää X++-mallit käyttämällä xppc.exe asennetusta SDK:sta ja tuottaa käyttöön otettavan ZIP-tiedoston mallia kohden.
Pakolliset parametrit parametrille package compile
--package-type
-pt
Käyttöönoton kohdeympäristö. Sallitut arvot: dataverse, erp (esikatselu). Oletusarvo: dataverse.
Valinnaiset parametrit parametrille package compile
--app-version
-av
SDK:n neliosainen F&O-sovellusversio, jota vastaan käännetään (esim. 10.0.2588.0). Kun tämä jätetään pois, käytetään aktiiviseen ympäristöön rekisteröityä SDK:ta.
--incremental
Käännä vain muutetut artefaktit (kulkee -incremental xppc:ksi).
Tämä parametri ei vaadi arvoa. Se on valitsin.
--language
-lang
Pilkuin eroteltu aluekohtaisten asetusten luettelo, joka kääntää otsikot (esimerkiksi en-US tai en-US,fr,de). Kun tämä jätetään pois, LabelC luo kaikki lähteestä löytyneet aluekohtaiset asetukset – vastaa Visual Studio oletusarvoista koontimallien toimintaa. Vaikuttaa vain otsikkovaiheeseen. xppc + best-practices + paketti suoritetaan kerran yhdistetyn tuloksen yli.
--license-file
-lf
Polku ISV-käyttöoikeustiedostoon, joka lisätään kuhunkin tuotettuun ZIP-malliin. Kirjoitettu zip-postinumeron sisältämään <malliin>, lokeroon tai< tiedostonimeen> .
--model
-m
Käännettävät mallin nimet. Hyväksyy yksittäisen nimen tai pilkuin erotellut luettelot. Kun tämä jätetään pois, kaikki .erp/xpp.json luetteloidut mallit käännetään.
--output
Hakemisto, johon käyttöön otettavat zip-tiedostot kirjoitetaan. Oletusarvo: <repoRoot>/bin.
--outputDirectory
-o
Tulostehakemisto
--skip-bp
Ohita parhaiden käytäntöjen tarkistusvaihe. Oletuksena käännösputki suorittaa selitteet –> X++ –> parhaat käytännöt.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--solution-root
-sr
X++-ratkaisun pääkansio (sisältää .erp/xpp.json). Oletuksena nykyinen hakemisto.
pac package db-sync
(esikatselu) Synkronoi Finance and Operations -sovellustietokannan Dataversen kanssa.
Valinnaiset parametrit parametrille package db-sync
--argument-file
-af
(esikatselu) Polku JSON-tiedostoon, joka vastaa LisääväSyncParameters (tai ModuleSyncParameters) -sopimusta. Pakollinen lisäävässä --db-sync-tiedostossa.
--db-sync
-ds
Tietokannan synkronointitila. Sallitut arvot: Täysi, moduuli, lisäävä. Oletus: Täysi.
--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.
--modules
-m
(esikatselu) Pilkuin eroteltu luettelo synkronoitavien moduulien nimistä. Pakollinen, kun --db-sync on Module.
pac package deploy
Ottaa paketin käyttöön Dataversessa
Note
Tämä komento on käytettävissä vain PAC CLI:n .NET Full Framework -versiossa.
Esimerkki:
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
Valinnaiset parametrit parametrille package deploy
--argument-file
-af
(esikatselu) Polku JSON-tiedostoon, joka vastaa LisääväSyncParameters (tai ModuleSyncParameters) -sopimusta. Pakollinen lisäävässä --db-sync-tiedostossa.
--build-type
-bt
(esikatselu) Paketin käyttöönottotapa. Sallitut arvot: Täysi, lisäävä, poista. Oletus: Täysi. Käytetään --package-type erp:n kanssa.
--db-sync
-ds
(esikatselu) Tietokannan synkronointitila suoritettavaksi käyttöönoton jälkeen. Sallitut arvot: Ei mitään, Täysi, Moduuli, Lisäävä. Oletusarvo: Ei mitään. Käytetään --package-type erp:n kanssa.
--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.
--logConsole
-c
Konsolin tulosloki
Tämä parametri ei vaadi arvoa. Se on valitsin.
--logFile
-lf
Lokitiedostopolku
--modules
-m
(esikatselu) Pilkuin eroteltu luettelo synkronoitavien moduulien nimistä. Pakollinen, kun --db-sync on Module.
--outputDirectory
-o
(esikatselu) Vain ratkaisutila: pääkansio, joka sisältää .erp/xpp.json. Oletuksena nykyinen hakemisto. Kun --package jätetään pois kohdasta --package-type erp, kaikki .erp/xpp.json luetellut mallit otetaan käyttöön riippuvuusjärjestyksessä.
--package
-p
Polku pakettiin sisältyvään pakettiin tai zip-tiedostoon.
--package-type
-pt
Käyttöönoton kohdeympäristö. Sallitut arvot: dataverse, erp (esikatselu). Oletusarvo: dataverse.
--release-type
-rt
(esikatselu) Paketin luokitus. Sallitut arvot: Kehitys, julkaisu. Oletusarvo: Kehitys. Julkaisupaketit pakottavat tietokannan täydellisen synkronoinnin palvelimessa. Käytetään --package-type erp:n kanssa.
--settings
-s
Suorituksenaikaiset paketin asetukset, jotka välitetään käyttöönotettavalle paketille. Merkkijonon muodon on oltava key=value|key=value.
Huomautus: Merkkijonon muodon on oltava key=value|key=value.
--solution
-sz
Polku Dataverse-ratkaisutiedostoon. Tiedoston on oltava pakattu ZIP- tai CAB-tiedosto.
--solution-root
-sr
(esikatselu) Vain ratkaisutila: pääkansio, joka sisältää .erp/xpp.json. Oletuksena nykyinen hakemisto. Kun --package jätetään pois kohdasta --package-type erp, kaikki .erp/xpp.json luetellut mallit otetaan käyttöön riippuvuusjärjestyksessä.
--verbose
-vdbg
Päästä yksityiskohtaiset lokit lokien tulosteihin.
Tämä parametri ei vaadi arvoa. Se on valitsin.
Huomautukset
Voit käyttää molempia logFile parametreja ja logConsole parametreja yhdessä tai käyttää jompaakumpaa parametria.
pac package init
Alustaa hakemiston uudella Dataverse-pakettiprojektilla
Esimerkki:
pac package init --outputdirectory c:\samplepackage
Valinnaiset parametrit parametrille package init
--layer
-l
(esikatselu) X++ kerros. Sallitut arvot: USR, CUS, VAR, SL1, SL2, SL3, BUS, HFX, GLS, DIS, ISV. Oletusarvo: ISV.
--model
-m
(esikatselu) X++-mallien nimet ja rakenne. Hyväksyy yksittäisen nimen tai pilkuin eroteltujen luetteloiden (esim. ModelA,ModelB). Pakollinen, kun --package-type on erp.
--outputDirectory
-o
Tulostehakemisto
--package-name
Määrittää paketin oletusnimen. Koskee luontia ImportExtension.GetNameOfImport.
--package-type
-pt
Rakennettavan pakettiprojektin tyyppi. Sallitut arvot: dataverse, erp (esikatselu). Oletusarvo: dataverse.
--publisher
-pub
(esikatselu) Publisher nimi, joka on kirjoitettu mallin kuvaajaan. Oletus: Microsoft.
--source-root
-sr
(esikatselu) Lähteen pääpolku (suhteessa tuloshakemistoon), jossa mallit ovat. Oletusarvo: ./src.
pac package show
Näyttää Dataverse-paketin tiedot
Note
Tämä komento on käytettävissä vain PAC CLI:n .NET Full Framework -versiossa.
Esimerkki:
pac package show c:\samplepackage.dll
Pakolliset parametrit parametrille package show
--package
-p
Polku pakettiin sisältyvään pakettiin tai zip-tiedostoon.
Valinnaiset parametrit parametrille package show
--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.
--logFile
-lf
Lokitiedostopolku
--verbose
-vdbg
Päästä yksityiskohtaiset lokit lokien tulosteihin.
Tämä parametri ei vaadi arvoa. Se on valitsin.
Katso myös
Microsoft Power Platformin komentoryhmät
Microsoft Power Platform CLI -komentorivikäyttöliittymän yleiskatsaus