Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Príkazy na prácu s projektmi riešenia Dataverse
Príkazy
| Príkaz | Popis |
|---|---|
| pac solution add-license | Pridajte licenciu a informácie o pláne do riešenia. |
| pac solution add-reference | Pridá odkaz z projektu v aktuálnom adresári do projektu na "ceste" |
| pac solution add-solution-component | Pridajte jednu alebo viac súčastí riešenia do cieľového nespravovaného riešenia v časti Dataverse. |
| pac solution check | Nahrajte projekt riešenia Dataverse, ktorý sa spustí v službe Power Apps Checker. |
| pac solution clone | Vytvorte projekt riešenia na základe existujúceho riešenia vo vašej organizácii. |
| pac solution create-settings | Vytvorte súbor s nastaveniami z priečinka zip riešenia alebo riešenia. |
| pac solution delete | Odstránenie riešenia z funkcie Dataverse v aktuálnom prostredí. |
| pac solution export | Exportovanie riešenia z platformy Dataverse. |
| pac solution import | Importujte riešenie do služby Dataverse. |
| pac solution init | Inicializuje adresár pomocou nového projektu riešenia Dataverse |
| pac solution list | List all Solutions from the current Dataverse organization (Zobraziť zoznam všetkých riešení z aktuálnej organizácie Dataverse) |
| pac solution online-version | Nastaví verziu riešenia načítaného v službe Dataverse. |
| pac solution pack | Súčasti riešenia balíka v lokálnom systéme súborov do solution.zip (SolutionPackager). |
| pac solution publish | Publikuje všetky prispôsobenia |
| pac solution sync | Synchronizujte aktuálny projekt riešenia Dataverse s aktuálnym stavom riešenia vo vašej organizácii. |
| pac solution unpack | Extrahovanie súčastí riešenia z solution.zip do lokálneho systému súborov (SolutionPackager). |
| pac solution upgrade | Použiť solution upgrade |
| pac solution version | Aktualizujte verziu zostavy alebo revízie riešenia. |
pac solution add-license
Pridajte licenciu a informácie o pláne do riešenia.
Príklad
V tomto príklade je uvedené, ako pridať informácie o licenciách do riešenia.
pac solution add-license --planDefinitionFile ../ISV_Plan_Definition.csv --planMappingFile ../ISV_Plan_Mapping.csv
Súbor definície plánu
Nižšie nájdete príklad súboru definície plánu:
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
Súbor Priradenie plánu
Nižšie nájdete príklad súboru priradenia plánu:
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
Povinné parametre pre solution add-license
--planDefinitionFile
-pd
Súbor definície licenčného plánu vo formáte CSV; očakávané stĺpce: ID služby, zobrazovaný názov, URL adresa ďalších informácií.
--planMappingFile
-pm
Súbor priradenia plánu licencií vo formáte CSV; očakávané stĺpce: ID služby, názov súčasti
pac solution add-reference
Pridá odkaz z projektu v aktuálnom adresári do projektu na "ceste"
Príklad
pac solution add-reference --path c:\Users\Downloads\SampleComponent
Povinné parametre pre solution add-reference
--path
-p
Cesta k odkazovanému projektu
pac solution add-solution-component
Pridajte jednu alebo viac súčastí riešenia do cieľového nespravovaného riešenia v časti Dataverse.
Príklad
Tento príklad ukazuje, ako pridať súčasť riešenia do riešenia. V tomto prípade pridávame tabuľku kontaktov do riešenia SampleSolution. Tabuľka je súčasťou typu 1.
pac solution add-solution-component --solutionUniqueName SampleSolution --component contact --componentType 1
Povinné parametre pre solution add-solution-component
--component
-c
Názov schémy alebo ID súčasti, ktoré sa majú pridať do cieľového riešenia.
--componentType
-ct
Hodnota, ktorá predstavuje súčasť riešenia, ktorú pridávate.
--solutionUniqueName
-sn
Názov riešenia.
Voliteľné parametre pre solution add-solution-component
--AddRequiredComponents
-arc
Udáva, či by sa do nespravovaného riešenia mali pridať aj ďalšie súčasti riešenia požadované súčasti riešenia, ktoré pridávate.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--async
-a
Importuje riešenie asynchrónne.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--environment
-env
URL adresa alebo ID prostredia cieľového prostredia.
pac solution check
Nahrajte projekt riešenia Dataverse, ktorý sa spustí v službe Power Apps Checker.
Príklad
pac solution check --path c:\Users\Documents\Solution.zip --outputDirectory c:\samplepackage --geo UnitedStates
Voliteľné parametre pre solution check
--clearCache
-cc
Vymaže vyrovnávaciu pamäť pre uplatnenie solution checkpráva používateľa pre nájomníka zo všetkých záznamov, ktoré sa vzťahujú na minulé výsledky v rámci vašich riešení.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--customEndpoint
-ce
Zadajte vlastnú URL adresu ako koncový bod kontroly služby Power Apps.
--environment
-env
Určuje cieľovú hodnotu Dataverse. Hodnotou môže byť identifikátor GUID alebo absolútna URL adresa protokolu https. Ak nie je určené, použije sa aktívna organizácia vybratá pre aktuálny profil overenia.
--excludedFiles
-ef
Vylúčiť súbory z analýzy. Odoslanie ako hodnoty oddelené čiarkou
--geo
-g
Ktorá geografická inštancia služby Power Apps Checker sa má použiť.
Použite jednu z týchto hodnôt:
PreviewUnitedStatesUnitedStatesEuropeAsiaAustraliaJapanIndiaCanadaSouthAmericaUnitedKingdomFranceSouthAfricaGermanyUnitedArabEmiratesSwitzerlandNorwaySingaporeKoreaSwedenUSGovernmentUSGovernmentL4USGovernmentL5DoDChina
--outputDirectory
-o
Výstupný adresár
--path
-p
Cesta, kde existuje jeden alebo viacero súborov riešení, ktoré sa majú skontrolovať. Cesta môže obsahovať glob/zástupné znaky.
--ruleLevelOverride
-rl
Cesta k súboru, ktorý obsahuje pravidlá poľa JSON a úrovne, ktoré sa majú prepísať. Prijaté hodnoty pre overrideLevel sú: Kritické, Vysoké, Stredné, Nízke, Informačné. Príklad: [{"Id":"meta-remove-dup-reg","OverrideLevel":"Medium"},{"Id":"il-avoid-specialized-update-ops","OverrideLevel":"Medium"}]
--ruleSet
-rs
Vyberte množinu pravidiel, ktorá sa vykoná ako súčasť tejto zostavy. Hodnoty: platný identifikátor GUID, certifikácia AppSource, kontrola riešenia (predvolené).
--saveResults
-sav
Používa aktuálne prostredie na ukladanie výsledkov analýzy riešení, ktoré možno zobraziť v aplikácii Solution Health Hub. Tento argument je predvolene nastavený na hodnotu false.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--solutionUrl
-u
Identifikátor SAS Uri ukazujúci na solution.zip na analýzu
pac solution clone
Vytvorte projekt riešenia na základe existujúceho riešenia vo vašej organizácii.
Príklady
Nasledujúce príklady zobrazujú použitie pac solution clone príkazu.
Základný klon
Tento príklad klonuje riešenie sampleSolution do aktuálneho adresára.
pac solution clone --name sampleSolution
Klonovanie so zahrnutými nastaveniami všeobecného a automatického číslovanie
Tento príklad klonuje riešenie sampleSolution do aktuálneho adresára so zahrnutými nastaveniami všeobecného a automatického číslovanie.
pac solution clone --name sampleSolution --include general,autonumbering
Povinné parametre pre solution clone
--name
-n
Názov riešenia, ktoré sa má exportovať.
Voliteľné parametre pre solution clone
--async
-a
Exportuje riešenie asynchrónne.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--environment
-env
Určuje cieľovú hodnotu Dataverse. Hodnotou môže byť identifikátor GUID alebo absolútna URL adresa protokolu https. Ak nie je určené, použije sa aktívna organizácia vybratá pre aktuálny profil overenia.
--include
-i
Nastavenia, ktoré by mali byť zahrnuté do exportovaného riešenia.
Použite jednu alebo viacero z týchto hodnôt oddelených čiarkami:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Extrakcia alebo zlúčenie všetkých reťazcových zdrojov do súborov .resx.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--map
-m
Úplná cesta k súboru xml priradenia, z ktorého sa majú čítať priečinky súčastí do balíka.
--max-async-wait-time
-wt
Maximálny asynchrónny čas čakania v minútach. Predvolená hodnota je 60 minút.
--outputDirectory
-o
Výstupný adresár
--packagetype
-p
Určuje typ extrakcie pre riešenie. Môže ísť o: Nespravované, Spravované alebo Oba. Predvolená hodnota je: Oba.
--targetversion
-v
Zastarané: tento parameter sa ignoruje.
pac solution create-settings
Vytvorte súbor s nastaveniami z priečinka zip riešenia alebo riešenia.
Príklad
pac solution create-settings --solution-zip C:\SampleSolution.zip --settings-file .\SampleDeploymentSettingsDev.json
Voliteľné parametre pre solution create-settings
--settings-file
-s
Súbor .json s nastaveniami nasadenia pre odkazy na pripojenia a premenné prostredia.
--solution-folder
-f
Cesta k lokálnemu rozbaleného priečinku riešení: buď koreň súboru "Iné/Solution.xml" alebo priečinok so súborom .cdsproj.
--solution-zip
-z
Cesta k riešeniu súboru zip.
pac solution delete
Odstránenie riešenia z funkcie Dataverse v aktuálnom prostredí.
Príklad
pac solution delete --solution-name Samplesolution
Povinné parametre pre solution delete
--solution-name
-sn
Názov riešenia.
Voliteľné parametre pre solution delete
--environment
-env
Určuje cieľovú hodnotu Dataverse. Hodnotou môže byť identifikátor GUID alebo absolútna URL adresa protokolu https. Ak nie je určené, použije sa aktívna organizácia vybratá pre aktuálny profil overenia.
pac solution export
Exportovanie riešenia z platformy Dataverse.
Príklad
pac solution export --path c:\Users\Documents\Solution.zip --name SampleComponentSolution --managed true --include general
Povinné parametre pre solution export
--name
-n
Názov riešenia, ktoré sa má exportovať.
Voliteľné parametre pre solution export
--async
-a
Exportuje riešenie asynchrónne.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--environment
-env
Určuje cieľovú hodnotu Dataverse. Hodnotou môže byť identifikátor GUID alebo absolútna URL adresa protokolu https. Ak nie je určené, použije sa aktívna organizácia vybratá pre aktuálny profil overenia.
--include
-i
Nastavenia, ktoré by mali byť zahrnuté do exportovaného riešenia.
Použite jednu alebo viacero z týchto hodnôt oddelených čiarkami:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--managed
-m
Určuje, či sa má riešenie exportovať ako spravované riešenie.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--max-async-wait-time
-wt
Maximálny asynchrónny čas čakania v minútach. Predvolená hodnota je 60 minút.
--overwrite
-ow
Exportovaný súbor riešenia môže prepísať súbor zip riešenia v lokálnom systéme súborov.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--path
-p
Cesta, kam je zapísaný súbor zip exportovaného riešenia.
--targetversion
-v
Zastarané: tento parameter sa ignoruje.
pac solution import
Importujte riešenie do služby Dataverse.
Príklad
pac solution import --path c:\Users\Documents\Solution.zip
Voliteľné parametre pre solution import
--activate-plugins
-ap
Aktivujte doplnky a pracovné postupy v riešení.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--async
-a
Importuje riešenie asynchrónne.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--environment
-env
Určuje cieľovú hodnotu Dataverse. Hodnotou môže byť identifikátor GUID alebo absolútna URL adresa protokolu https. Ak nie je určené, použije sa aktívna organizácia vybratá pre aktuálny profil overenia.
--force-overwrite
-f
Vynútenie prepísanie nespravovaných prispôsobení
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--import-as-holding
-h
Importujte riešenie ako uchovávané riešenie.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--max-async-wait-time
-wt
Maximálny asynchrónny čas čakania v minútach. Predvolená hodnota je 60 minút.
--path
-p
Cesta k riešeniu súboru zip. Ak nie je zadané, predpokladá, že aktuálny priečinok je projekt cdsproj.
--publish-changes
-pc
Po úspešnom importe publikujte zmeny.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--settings-file
Súbor .json s nastaveniami nasadenia pre odkazy na pripojenia a premenné prostredia.
--skip-dependency-check
-s
Preskočiť kontrolu závislostí voči závislostiam označeným ako aktualizácia produktu
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--skip-lower-version
-slv
Vynechajte solution import , ak sa v aktuálnom prostredí nachádza rovnaká alebo vyššia verzia.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--stage-and-upgrade
-up
Importujte a inovujte riešenie.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
Poznámky
Pripojíte sa k prostrediu pomocou pac príkazu overenia na použitie pac solution import.
pac solution import
Keď Path parameter nie je zadaný, predpokladá sa, že aktuálny priečinok je projekt cdsproj.
SolutionPackageType Ak je vlastnosť v súbore cdsproj nastavená na Bothhodnotu , spravované riešenie sa použije ako predvolené.
pac solution init
Inicializuje adresár pomocou nového projektu riešenia Dataverse
Príklad
pac solution init --publisher-name developer --publisher-prefix dev
Povinné parametre pre solution init
--publisher-name
-pn
Názov funkcie Dataverse solution publisher
Poznámka: Povolené sú iba znaky v rozsahu [A – Z], [a – z], [0 – 9] alebo _ . Prvý znak môže byť iba v rozsahoch [A – Z], [a – z] alebo _.
--publisher-prefix
-pp
Hodnota predpony prispôsobenia pre Dataverse solution publisher
Poznámka: Predpona musí mať od 2 do 8 znakov, môže obsahovať iba alfanumerické znaky, musí začínať písmenom a nemôže začínať znakom mscrm.
Voliteľné parametre pre solution init
--outputDirectory
-o
Výstupný adresár
pac solution list
List all Solutions from the current Dataverse organization (Zobraziť zoznam všetkých riešení z aktuálnej organizácie Dataverse)
Príklad
pac solution list
Voliteľné parametre pre solution list
--environment
-env
Určuje cieľovú hodnotu Dataverse. Hodnotou môže byť identifikátor GUID alebo absolútna URL adresa protokolu https. Ak nie je určené, použije sa aktívna organizácia vybratá pre aktuálny profil overenia.
--includeSystemSolutions
Zahrnúť systémové riešenia, ako sú tie publikované spoločnosťou Microsoft
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--json
Vráti výstup príkazu vo formáte reťazca JSON.
pac solution online-version
Nastaví verziu riešenia načítaného v službe Dataverse.
Príklad
pac solution online-version --solution-name Samplesolution --solution-version 1.0.0.2
Povinné parametre pre solution online-version
--solution-name
-sn
Názov riešenia.
--solution-version
-sv
solution version Zadajte číslo.
Voliteľné parametre pre solution online-version
--environment
-env
Určuje cieľovú hodnotu Dataverse. Hodnotou môže byť identifikátor GUID alebo absolútna URL adresa protokolu https. Ak nie je určené, použije sa aktívna organizácia vybratá pre aktuálny profil overenia.
pac solution pack
Súčasti riešenia balíka v lokálnom systéme súborov do solution.zip (SolutionPackager).
Príklad
pac solution pack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Povinné parametre pre solution pack
--zipfile
-z
Úplná cesta k riešeniu súboru ZIP
Voliteľné parametre pre solution pack
--allowDelete
-ad
Diktuje, ak sa môžu vyskytnúť operácie odstránenia. Predvolená hodnota je False.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--allowWrite
-aw
Diktuje, ak sa môžu vyskytnúť operácie zápisu. Predvolená hodnota je False.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--clobber
-c
Povoľuje, aby súbory označené iba na čítanie mohli byť odstránené alebo prepísané. Predvolená hodnota je False.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--disablePluginRemap
-dpm
Úplné opätovné priradenie názvu vypnutého doplnku. Predvolená hodnota je False.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--errorlevel
-e
Minimálna úroveň zapisovania do denníka pre výstup denníka [Verbose |Informácie|Upozornenie |Chyba |Vypnuté]. Predvolená hodnota je Info.
--folder
-f
Cesta ku koreňového priečinka v lokálnom systéme súborov. Pri vybaľovaní alebo extrahovaní sa táto možnosť zapíše do. Pri balení je to na čítanie z.
--localize
-loc
Extrakcia alebo zlúčenie všetkých reťazcových zdrojov do súborov .resx.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--log
-l
Cesta k súboru denníka.
--map
-m
Úplná cesta k súboru xml priradenia, z ktorého sa majú čítať priečinky súčastí do balíka.
--packagetype
-p
Pri vybaľovaní alebo extrahovaní zadajte dvojitú spravovanú a nespravovanú operáciu. Pri balení zadajte text Spravované alebo Nespravované z predchádzajúceho rozbalenia Oba. Môže ísť o: Nespravované, Spravované alebo Oba. Predvolená hodnota je Nespravované.
--singleComponent
-sc
Akciu môžete vykonať iba pre jeden typ súčasti [WebResource|Doplnok |Workflow |Žiadne]. Predvolená hodnota je None (Žiadne).
--sourceLoc
-src
Vygeneruje súbor prostriedku šablóny. Platné iba pri extrahovaní. Možné hodnoty sú "auto" alebo kód jazyka jazyka, ktorý chcete exportovať. Môžete použiť formáty kódov jazyka (Language Code Identifier, LCID) alebo International Organization for Standardization (ISO). Ak je táto možnosť prítomná, extrahuje zdroje reťazca z daného miestneho nastavenia ako neutrálny .resx. Ak je zadaná "auto" alebo len dlhý alebo krátky tvar prepínača, použije sa základné miestne nastavenie pre riešenie.
--useLcid
-lcid
Pre jazykové súbory použite hodnoty identifikátora kódu jazyka (LCID) (1033) a nie kódy International Organization for Standardization (ISO) (en-US).
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--useUnmanagedFileForMissingManaged
-same
Pri balení pre spravovaný a nespravovaný súbor XML použite rovnaký zdrojový súbor XML; vzťahuje sa na súbory AppModuleSiteMap, AppModuleMap a FormXml.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
pac solution publish
Publikuje všetky prispôsobenia
Príklad
pac solution publish
Voliteľné parametre pre solution publish
--async
-a
Publikuje všetky asynchrónne prispôsobenia
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--environment
-env
Určuje cieľovú hodnotu Dataverse. Hodnotou môže byť identifikátor GUID alebo absolútna URL adresa protokolu https. Ak nie je určené, použije sa aktívna organizácia vybratá pre aktuálny profil overenia.
--max-async-wait-time
-wt
Maximálny asynchrónny čas čakania v minútach. Predvolená hodnota je 60 minút.
pac solution sync
Synchronizujte aktuálny projekt riešenia Dataverse s aktuálnym stavom riešenia vo vašej organizácii.
Príklady
Nasledujúce príklady zobrazujú použitie pac solution sync príkazu.
Základná synchronizácia
V tomto príklade sa riešenie synchronizuje s aktuálnym adresárom.
pac solution sync
Voliteľné parametre pre solution sync
--async
-a
Exportuje riešenie asynchrónne.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--environment
-env
Určuje cieľovú hodnotu Dataverse. Hodnotou môže byť identifikátor GUID alebo absolútna URL adresa protokolu https. Ak nie je určené, použije sa aktívna organizácia vybratá pre aktuálny profil overenia.
--include
-i
Nastavenia, ktoré by mali byť zahrnuté do exportovaného riešenia.
Použite jednu alebo viacero z týchto hodnôt oddelených čiarkami:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Extrakcia alebo zlúčenie všetkých reťazcových zdrojov do súborov .resx.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--map
-m
Úplná cesta k súboru xml priradenia, z ktorého sa majú čítať priečinky súčastí do balíka.
--max-async-wait-time
-wt
Maximálny asynchrónny čas čakania v minútach. Predvolená hodnota je 60 minút.
--packagetype
-p
Pri vybaľovaní alebo extrahovaní zadajte dvojitú spravovanú a nespravovanú operáciu. Pri balení zadajte text Spravované alebo Nespravované z predchádzajúceho rozbalenia Oba. Môže ísť o: Nespravované, Spravované alebo Oba. Predvolená hodnota je: Oba.
--solution-folder
-f
Cesta k lokálnemu rozbaleného priečinku riešení: buď koreň súboru "Iné/Solution.xml" alebo priečinok so súborom .cdsproj.
pac solution unpack
Extrahovanie súčastí riešenia z solution.zip do lokálneho systému súborov (SolutionPackager).
Príklad
pac solution unpack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Povinné parametre pre solution unpack
--zipfile
-z
Úplná cesta k riešeniu súboru ZIP
Voliteľné parametre pre solution unpack
--allowDelete
-ad
Diktuje, ak sa môžu vyskytnúť operácie odstránenia. Predvolená hodnota je False.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--allowWrite
-aw
Diktuje, ak sa môžu vyskytnúť operácie zápisu. Predvolená hodnota je False.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--clobber
-c
Povoľuje, aby súbory označené iba na čítanie mohli byť odstránené alebo prepísané. Predvolená hodnota je False.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--disablePluginRemap
-dpm
Úplné opätovné priradenie názvu vypnutého doplnku. Predvolená hodnota je False.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--errorlevel
-e
Minimálna úroveň zapisovania do denníka pre výstup denníka [Verbose |Informácie|Upozornenie |Chyba |Vypnuté]. Predvolená hodnota je Info.
--folder
-f
Cesta ku koreňového priečinka v lokálnom systéme súborov. Pri vybaľovaní alebo extrahovaní sa táto možnosť zapíše do. Pri balení je to na čítanie z.
--localize
-loc
Extrakcia alebo zlúčenie všetkých reťazcových zdrojov do súborov .resx.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--log
-l
Cesta k súboru denníka.
--map
-m
Úplná cesta k súboru xml priradenia, z ktorého sa majú čítať priečinky súčastí do balíka.
--packagetype
-p
Pri vybaľovaní alebo extrahovaní zadajte dvojitú spravovanú a nespravovanú operáciu. Pri balení zadajte text Spravované alebo Nespravované z predchádzajúceho rozbalenia Oba. Môže ísť o: Nespravované, Spravované alebo Oba. Predvolená hodnota je Nespravované.
--singleComponent
-sc
Akciu môžete vykonať iba pre jeden typ súčasti [WebResource|Doplnok |Workflow |Žiadne]. Predvolená hodnota je None (Žiadne).
--sourceLoc
-src
Vygeneruje súbor prostriedku šablóny. Platné iba pri extrahovaní. Možné hodnoty sú "auto" alebo kód jazyka jazyka, ktorý chcete exportovať. Môžete použiť formáty kódov jazyka (Language Code Identifier, LCID) alebo International Organization for Standardization (ISO). Ak je táto možnosť prítomná, extrahuje zdroje reťazca z daného miestneho nastavenia ako neutrálny .resx. Ak je zadaná "auto" alebo len dlhý alebo krátky tvar prepínača, použije sa základné miestne nastavenie pre riešenie.
--useLcid
-lcid
Pre jazykové súbory použite hodnoty identifikátora kódu jazyka (LCID) (1033) a nie kódy International Organization for Standardization (ISO) (en-US).
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--useUnmanagedFileForMissingManaged
-same
Pri balení pre spravovaný a nespravovaný súbor XML použite rovnaký zdrojový súbor XML; vzťahuje sa na súbory AppModuleSiteMap, AppModuleMap a FormXml.
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
pac solution upgrade
Použiť solution upgrade
Príklad
pac solution upgrade --solution-name SampleSolution --async --max-async-wait-time 60
Povinné parametre pre solution upgrade
--solution-name
-sn
Názov riešenia.
Voliteľné parametre pre solution upgrade
--async
-a
Asynchrónne inovuje riešenie
Tento parameter nevyžaduje žiadnu hodnotu. Je to prepínač.
--environment
-env
Určuje cieľovú hodnotu Dataverse. Hodnotou môže byť identifikátor GUID alebo absolútna URL adresa protokolu https. Ak nie je určené, použije sa aktívna organizácia vybratá pre aktuálny profil overenia.
--max-async-wait-time
-wt
Maximálny asynchrónny čas čakania v minútach. Predvolená hodnota je 60 minút.
pac solution version
Aktualizujte verziu zostavy alebo revízie riešenia.
Príklad
pac solution version --patchversion 2
pac solution version --strategy gittags
Voliteľné parametre pre solution version
--buildversion
-bv
Vytvorte verziu pre riešenie.
Poznámka: Hodnota musí byť celé číslo s minimálnou hodnotou 0.
--filename
-fn
Tracker CSV názov súboru, ktorý sa má použiť pri použití služby filetracking ako stratégie. Predvolená hodnota je 'ControlsStateVersionInfo.csv'.
--patchversion
-pv
Zastarané: tento parameter sa ignoruje.
--revisionversion
-rv
Verzia revízie riešenia.
Poznámka: Hodnota musí byť celé číslo s minimálnou hodnotou 0.
--solutionPath
-sp
Cesta k adresáru riešenia Dataverse alebo Solution.xml súboru.
--strategy
-s
Aktualizuje verziu zostavy pre súborSolution.xmlpomocou zadanej stratégie. Ak používate gittags, nastavte osobný prístupový token v nasledujúcej premennej prostredia "PacCli.PAT"
Použite jednu z týchto hodnôt:
NoneGitTagsFileTrackingSolution
Rozdiely medzi pac solution clone a exportom
Existujú situácie, v ktorých si nie ste istí, kedy použiť príkaz alebo pac solution clone kedy ho použiťpac solution export. Jeden z príkazov môžete použiť v nasledujúcich scenároch:
- Použite
pac solution clonevtedy, keď potrebujete do riešenia pridať nové súčasti. - Použite
pac solution exportvtedy, keď chcete upraviť existujúci obsah v súbore riešenia, ale nepridáte do riešenia žiadne nové súčasti.
pac solution clone
Exportované riešenie vyzerá ako projekt Visual Studia pri exporte riešenia pomocou pac solution clone príkazu. Namiesto súboru .csproj (napríklad vo Visual Studiu cdsproj ) sa zobrazí súbor. Súbor cdsproj obsahuje všetky informácie o súčastiach, ktoré sú potrebné na vytvorenie projektu. Výstupom zostavy je súbor zip riešenia, ktorý môžete importovať do rôznych prostredí.
Vývojár nemusí rozbaliť klonované riešenie, pretože sa vykreslí v rozbalenom formáte v rámci priečinka src (zdroj).
Ak teraz chcete priradiť novovytvorený doplnok k tomuto riešeniu, solution unpacks daným ed, môžete pomocou pac solution add-reference príkazu aktualizovať .cdsproj súbor a pridať nový doplnok. Potom môžete projekt vytvoriť pomocou funkcie dotnet build alebo msbuild.
Odporúča sa najprv vykonať obnovenie zostavy pred vytvorením projektu. Obnovenie zostáv (zostava dotnet vykoná obnovenie najprv automaticky) obnoví požadované knižnice .NET na generovanie zabaleného riešenia.
pac solution export
Pri exporte riešenia máte pac solution export pocit, že exportujete riešenie pomocou portálu tvorcu a výsledný výstup je súbor zip riešenia.
Keď rozbalíte súbor zip s riešením (neodporúčame, aby ste otvorili zip so štandardnými nástrojmi a používali príslušný príkaz z rozhrania CLI). Výsledná štruktúra adresára je podobná štruktúre v pac solution clone. Jediným rozdielom je, že nemôžete pridávať odkazy na toto rozbalené riešenie, pretože nemá .cdsproj súbor projektu.
Môžete upraviť príslušnú množinu súborov, ktoré chcete aktualizovať, a potom pokračovať reťazcom solution pack, ktorý znova vygeneruje súbor zip riešenia, čím uľahčíte importovanie riešenia do cieľového prostredia. Výsledkom akcie je súbor zip riešenia s aktualizovaným obsahom a aktualizovaná časová pečiatka.
Pozri tiež
Microsoft Power Platform CLI Command Groups
Prehľad rozhrania Microsoft Power Platform CLI