Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Parancsok a Dataverse-csomagprojektek kezeléséhez.
Commands
| Command | Description |
|---|---|
| pac package add-external-package | A Dataverse-megoldásrendszeren kívüli csomagot ad hozzá a Package Deployer Package projekthez. |
| pac package add-reference | Hivatkozás hozzáadása Dataverse-megoldásprojekthez |
| pac package add-solution | Előre összeállított Dataverse-megoldásfájlt ad hozzá a Package Deployer Package projekthez. |
| pac package compile | (Előzetes verzió) Csomag fordítása. A --package-type erp használatával X++ modelleket fordít le a telepített SDK xppc.exe használatával, és modellenként üzembe helyezhető ZIP-t hoz létre. |
| pac package db-sync | (Előzetes verzió) Szinkronizálja a Pénzügyi és üzemeltetési alkalmazás adatbázisát a Dataversevel. |
| pac package deploy | Csomag üzembe helyezése a Dataverse-ben |
| pac package init | Címtár inicializálása új Dataverse-csomagprojekttel |
| pac package show | A Dataverse-csomag részleteinek megjelenítése |
pac package add-external-package
A Dataverse-megoldásrendszeren kívüli csomagot ad hozzá a Package Deployer Package projekthez.
Kötelező paraméterek a következőhöz: package add-external-package
--package-type
-t
A hozzáadott csomag típusa. Például: "xpp" FnO-csomagokhoz.
--path
-p
A külső csomag elérési útja
Választható paraméterek a következőhöz: package add-external-package
--import-order
Egy egész szám, amely jelzi az elemet a végső ImportConfig.xml fájlba való beszúrásának sorrendjét a létrehozáskor. A rendszer negatív számokat szúr be a meglévő elemek elé. A rendszer a meglévő elemek után pozitív számokat ad hozzá.
--skip-validation
-sv
Akkor is hozzáadja az elemet a projektfájlhoz, ha a fájl nem létezik, vagy érvénytelennek tűnik. Megjegyzés: Ennek használata nem befolyásolja az MSBuild által végzett ellenőrzést.
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
pac package add-reference
Hivatkozás hozzáadása Dataverse-megoldásprojekthez
Example
pac package add-reference --path c:\Users\Downloads\SampleSolution
Kötelező paraméterek a következőhöz: package add-reference
--path
-p
A hivatkozott Dataverse-megoldásprojekt elérési útja
Választható paraméterek a következőhöz: package add-reference
--dependency-overrides
A felülbírálások pontosvesszővel tagolt listája. Ez az érték felülírja a megoldás metaadataiban kódolt függőségi információkat. Minden felülbírálásnak a következő formátumban kell lennie: <uniquename>:<minVersion>:<maxVersion>. Ahol a minVersion és a maxVersion nem kötelező, de .NET-verzióformátumban kell lennie.
Megjegyzés: Használjon pontosvesszővel tagolt listát az uniquename<:minVersion>:<>maxVersion formátum <függőségi felülbírálásainak pontosvesszővel tagolt listájával>.
--import-mode
Explicit módon adja meg a szükséges módot a megoldás importálásakor.
Használja az alábbi értékek egyikét:
syncasync
--import-order
Egy egész szám, amely jelzi az elemet a végső ImportConfig.xml fájlba való beszúrásának sorrendjét a létrehozáskor. A rendszer negatív számokat szúr be a meglévő elemek elé. A rendszer a meglévő elemek után pozitív számokat ad hozzá.
--missing-dependency-behavior
Az importálás viselkedését adja meg, ha a megoldás függősége hiányzik a célkörnyezetből.
Használja az alábbi értékek egyikét:
skipfault
--overwrite-unmanaged-customizations
Explicit módon jelzi, hogy felülírja-e a nem felügyelt testreszabásokat a megoldás importálásakor.
Használja az alábbi értékek egyikét:
truefalse
--publish-workflows-activate-plugins
Explicit módon jelzi, hogy közzé kell-e tenni a munkafolyamatokat, és aktiválni kell-e a beépülő modulokat a megoldás importálásakor.
Használja az alábbi értékek egyikét:
truefalse
pac package add-solution
Előre összeállított Dataverse-megoldásfájlt ad hozzá a Package Deployer Package projekthez.
Kötelező paraméterek a következőhöz: package add-solution
--path
-p
A Dataverse-megoldásfájl elérési útja. A fájlnak tömörített ZIP-fájlnak kell lennie.
Választható paraméterek a következőhöz: package add-solution
--dependency-overrides
A felülbírálások pontosvesszővel tagolt listája. Ez az érték felülírja a megoldás metaadataiban kódolt függőségi információkat. Minden felülbírálásnak a következő formátumban kell lennie: <uniquename>:<minVersion>:<maxVersion>. Ahol a minVersion és a maxVersion nem kötelező, de .NET-verzióformátumban kell lennie.
Megjegyzés: Használjon pontosvesszővel tagolt listát az uniquename<:minVersion>:<>maxVersion formátum <függőségi felülbírálásainak pontosvesszővel tagolt listájával>.
--import-mode
Explicit módon adja meg a szükséges módot a megoldás importálásakor.
Használja az alábbi értékek egyikét:
syncasync
--import-order
Egy egész szám, amely jelzi az elemet a végső ImportConfig.xml fájlba való beszúrásának sorrendjét a létrehozáskor. A rendszer negatív számokat szúr be a meglévő elemek elé. A rendszer a meglévő elemek után pozitív számokat ad hozzá.
--missing-dependency-behavior
Az importálás viselkedését adja meg, ha a megoldás függősége hiányzik a célkörnyezetből.
Használja az alábbi értékek egyikét:
skipfault
--overwrite-unmanaged-customizations
Explicit módon jelzi, hogy felülírja-e a nem felügyelt testreszabásokat a megoldás importálásakor.
Használja az alábbi értékek egyikét:
truefalse
--publish-workflows-activate-plugins
Explicit módon jelzi, hogy közzé kell-e tenni a munkafolyamatokat, és aktiválni kell-e a beépülő modulokat a megoldás importálásakor.
Használja az alábbi értékek egyikét:
truefalse
--skip-validation
-sv
Akkor is hozzáadja az elemet a projektfájlhoz, ha a fájl nem létezik, vagy érvénytelennek tűnik. Megjegyzés: Ennek használata nem befolyásolja az MSBuild által végzett ellenőrzést.
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
pac package compile
(Előzetes verzió) Csomag fordítása. A --package-type erp használatával X++ modelleket fordít le a telepített SDK xppc.exe használatával, és modellenként üzembe helyezhető ZIP-t hoz létre.
Kötelező paraméterek a következőhöz: package compile
--package-type
-pt
Az üzembe helyezés célplatformja. Engedélyezett értékek: dataverse, erp (előzetes verzió). Alapértelmezett: dataverse.
Választható paraméterek a következőhöz: package compile
--app-version
-av
Az SDK négyrészes F&O-alkalmazásverziója, amely alapján fordítható (pl. 10.0.2588.0). Ha nincs megadva, a rendszer az aktív környezethez regisztrált SDK-t használja.
--incremental
Csak a módosított összetevők fordítása (-incremental továbbítja az xppc-nek).
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
--language
-lang
A címkék fordításához használt területi beállítások vesszővel tagolt listája (pl. en-US vagy en-US,fr,de). Ha nincs megadva, a LabelC a forrásban található összes területi beállítást létrehozza – megfelel Visual Studio alapértelmezett buildmodellek viselkedésének. Csak a címkék szakaszára van hatással; xppc + ajánlott eljárások + csomag futtatása egyszer a kombinált kimeneten.
--license-file
-lf
Egy ISV-licencfájl elérési útja az egyes előállított zip-modellekbe való injektálásához. A ZIP-ben <a Model>/Bin/<filename fájlnévre> írva.
--model
-m
Lefordítandó modellnév(ek). Egyetlen nevet vagy vesszővel tagolt listát fogad el. Ha nincs megadva, a rendszer az .erp/xpp.json felsorolt összes modellt lefordítja.
--output
Könyvtár, ahol a telepíthető ZIP-k meg lesznek írva. Alapértelmezett: <repoRoot>/bin.
--outputDirectory
-o
Kimeneti könyvtár
--skip-bp
Hagyja ki az ajánlott eljárások ellenőrzési lépését. Alapértelmezés szerint a fordítási folyamat címkéket futtat –> X++ –> ajánlott eljárásokat.
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
--solution-root
-sr
Az X++ megoldás gyökérmappája (.erp/xpp.json). Az aktuális könyvtár alapértelmezett értéke.
pac package db-sync
(Előzetes verzió) Szinkronizálja a Pénzügyi és üzemeltetési alkalmazás adatbázisát a Dataversevel.
Választható paraméterek a következőhöz: package db-sync
--argument-file
-af
(Előzetes verzió) Az IncrementalSyncParameters (vagy ModuleSyncParameters) szerződésnek megfelelő JSON-fájl elérési útja. A --db-sync növekményes szinkronizálásához szükséges.
--db-sync
-ds
Adatbázis-szinkronizálási mód. Engedélyezett értékek: Teljes, Modul, Növekményes. Alapértelmezett: Megtelt.
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
--modules
-m
(Előzetes verzió) A szinkronizálandó modulnevek vesszővel tagolt listája. Akkor szükséges, ha a --db-sync modul.
pac package deploy
Csomag üzembe helyezése a Dataverse-ben
Megjegyzés:
Ez a parancs csak a PAC CLI .NET teljes keretrendszerű verziójához érhető el.
Example
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
Választható paraméterek a következőhöz: package deploy
--argument-file
-af
(Előzetes verzió) Az IncrementalSyncParameters (vagy ModuleSyncParameters) szerződésnek megfelelő JSON-fájl elérési útja. A --db-sync növekményes szinkronizálásához szükséges.
--build-type
-bt
(Előzetes verzió) A csomag alkalmazásának módja. Engedélyezett értékek: Teljes, Növekményes, Törlés. Alapértelmezett: Megtelt. --package típusú erp-vel használható.
--db-sync
-ds
(Előzetes verzió) Az adatbázis-szinkronizálási mód az üzembe helyezés után futtatható. Engedélyezett értékek: Nincs, Teljes, Modul, Növekményes. Alapértelmezett: Nincs. --package típusú erp-vel használható.
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
--logConsole
-c
Kimeneti napló a konzolra
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
--logFile
-lf
Naplófájl elérési útja
--modules
-m
(Előzetes verzió) A szinkronizálandó modulnevek vesszővel tagolt listája. Akkor szükséges, ha a --db-sync modul.
--outputDirectory
-o
(Előzetes verzió) Csak megoldásmód: .erp/xpp.jsontartalmazó gyökérmappa. Az aktuális könyvtár alapértelmezett értéke. Ha a --package nincs megadva a --package-type erp alatt, a .erp/xpp.json felsorolt modellek függőségi sorrendben lesznek üzembe helyezve.
--package
-p
Egy csomag DLL-jének vagy egy csomaggal rendelkező zip-fájlnak az elérési útja.
--package-type
-pt
Az üzembe helyezés célplatformja. Engedélyezett értékek: dataverse, erp (előzetes verzió). Alapértelmezett: dataverse.
--release-type
-rt
(Előzetes verzió) Csomagbesorolás. Engedélyezett értékek: Dev, Release. Alapértelmezett: Dev. A kiadási csomagok teljes adatbázis-szinkronizálást kényszerítenek a kiszolgálón. --package típusú erp-vel használható.
--settings
-s
Az üzembe helyezett csomagnak átadott futtatókörnyezeti csomagbeállítások. A karakterlánc formátumának a következőnek kell lennie key=value|key=value.
Megjegyzés: A sztring formátumának meg kell egyeznie key=value|key=value.
--solution
-sz
A Dataverse-megoldásfájl elérési útja. A fájlnak tömörített ZIP- vagy CAB-fájlnak kell lennie.
--solution-root
-sr
(Előzetes verzió) Csak megoldásmód: .erp/xpp.jsontartalmazó gyökérmappa. Az aktuális könyvtár alapértelmezett értéke. Ha a --package nincs megadva a --package-type erp alatt, a .erp/xpp.json felsorolt modellek függőségi sorrendben lesznek üzembe helyezve.
--verbose
-vdbg
Részletes naplókat bocsát ki a naplókimenetekhez.
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
Megjegyzések
Használhatja mindkettőt logFile és logConsole a paramétereket együtt, vagy használhatja az egyik paramétert vagy a másikat.
pac package init
Címtár inicializálása új Dataverse-csomagprojekttel
Example
pac package init --outputdirectory c:\samplepackage
Választható paraméterek a következőhöz: package init
--layer
-l
(Előzetes verzió) X++ réteg. Engedélyezett értékek: USR, CUS, VAR, SL1, SL2, SL3, BUS, HFX, GLS, DIS, ISV. Alapértelmezett: ISV.
--model
-m
(Előzetes verzió) Az X++ modell(ek) neve az állványzathoz. Egyetlen nevet vagy vesszővel tagolt listát fogad el (például ModelA,ModelB). Akkor szükséges, ha a --package-type erp.
--outputDirectory
-o
Kimeneti könyvtár
--package-name
Beállítja a csomag alapértelmezett nevét. Az ImportExtension.GetNameOfImport generálására vonatkozik.
--package-type
-pt
Az állványzathoz tartozó csomagprojekt típusa. Engedélyezett értékek: dataverse, erp (előzetes verzió). Alapértelmezett: dataverse.
--publisher
-pub
(Előzetes verzió) Publisher modellleíróba írt név. Alapértelmezett: Microsoft.
--source-root
-sr
(Előzetes verzió) A forrás gyökérútvonala (a kimeneti könyvtárhoz viszonyítva), ahol a modellek élnek. Alapértelmezett: ./src.
pac package show
A Dataverse-csomag részleteinek megjelenítése
Megjegyzés:
Ez a parancs csak a PAC CLI .NET teljes keretrendszerű verziójához érhető el.
Example
pac package show c:\samplepackage.dll
Kötelező paraméterek a következőhöz: package show
--package
-p
Egy csomag DLL-jének vagy egy csomaggal rendelkező zip-fájlnak az elérési útja.
Választható paraméterek a következőhöz: package show
--environment
-env
A céladat-adatverset adja meg. Az érték lehet guid vagy abszolút https URL-cím. Ha nincs megadva, a rendszer az aktuális hitelesítési profilhoz kiválasztott aktív szervezetet használja.
--logFile
-lf
Naplófájl elérési útja
--verbose
-vdbg
Részletes naplókat bocsát ki a naplókimenetekhez.
Ehhez a paraméterhez nincs szükség értékre. Ez egy kapcsoló.
Lásd még
Microsoft Power Platform parancssori felület parancscsoportjai
A Microsoft Power Platform parancssori felületének áttekintése