Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Dataverse'i lahenduseprojektidega töötamise käsud
Käsud
| Käsk | Kirjeldus |
|---|---|
| pac solution add-license | Lisage lahendusele litsents ja plaanige teavet. |
| pac solution add-reference | Lisab praeguse kataloogi projekti viite teel asuvale projektile |
| pac solution add-solution-component | Lisage dataverse'is sihtlahendusse üks või mitu mittehallatavale lahendusele. |
| pac solution check | Power Apps Checkeri teenusega töötamiseks laadige üles Dataverse'i lahenduse projekt. |
| pac solution clone | Saate oma ettevõttes olemasoleva lahenduse põhjal luua lahenduseprojekti. |
| pac solution create-settings | Looge lahenduse zIP-st või lahendusekaustast sätete fail. |
| pac solution delete | Saate praeguses keskkonnas dataverse'ist lahenduse kustutada. |
| pac solution export | Eksportige lahendus Dataverse'ist. |
| pac solution import | Importige lahendus Dataverse'i. |
| pac solution init | Lähtestab kataloogi uue Dataverse'i lahenduse projektiga |
| pac solution list | Loetle kõik lahendused praegusest Dataverse'i organisatsioonist |
| pac solution online-version | Määrab Dataverse'is laaditud lahenduse versiooni. |
| pac solution pack | Paketi lahendusekomponendid kohalikus failisüsteemis solution.zip (SolutionPackager). |
| pac solution publish | Avaldab kõik kohandused |
| pac solution sync | Sünkroonige praegune Dataverse'i lahenduseprojekt oma ettevõttes lahenduse praeguse olekuga. |
| pac solution unpack | Ekstraktige lahendusekomponendid solution.zip kohalikust failisüsteemist (SolutionPackager). |
| pac solution upgrade | Kohaldata solution upgrade |
| pac solution version | Värskendage lahenduse järgu või redaktsiooni versiooni. |
pac solution add-license
Lisage lahendusele litsents ja plaanige teavet.
Näide
Selles näites kirjeldatakse, kuidas lisada lahendusele litsentsimisteavet.
pac solution add-license --planDefinitionFile ../ISV_Plan_Definition.csv --planMappingFile ../ISV_Plan_Mapping.csv
Plaanimääratlusfail
Allpool leiate plaani definitsioonifaili näite.
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
Plaani vastendusfail
Allpool leiate plaani vastendusfaili näite.
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
Nõutavad parameetrid: solution add-license
--planDefinitionFile
-pd
Litsentsiplaani definitsioonifail CSV-vormingus; eeldatud veerud: teenuse ID, kuvatav nimi, lisateabe URL.
--planMappingFile
-pm
Litsentsiplaani vastendusfail CSV-vormingus; eeldatud veerud: teenuse ID, komponendi nimi
pac solution add-reference
Lisab praeguse kataloogi projekti viite teel asuvale projektile
Näide
pac solution add-reference --path c:\Users\Downloads\SampleComponent
Nõutavad parameetrid: solution add-reference
--path
-p
Viidatud projekti tee
pac solution add-solution-component
Lisage dataverse'is sihtlahendusse üks või mitu mittehallatavale lahendusele.
Näide
Selles näites kirjeldatakse lahendusekomponendi lisamist lahendusele. Sel juhul lisame lahendusele SampleSolutionkontaktitabeli. Tabel on komponendi tüüp 1.
pac solution add-solution-component --solutionUniqueName SampleSolution --component contact --componentType 1
Nõutavad parameetrid: solution add-solution-component
--component
-c
Sihtlahendusse lisatava komponendi skeemi nimi või ID.
--componentType
-ct
Lisatavat lahendusekomponenti tähistav väärtus.
--solutionUniqueName
-sn
Lahenduse nimi.
Valikulised parameetrid: solution add-solution-component
--AddRequiredComponents
-arc
Näitab, kas muud lisatava lahendusekomponendi nõutavad lahendusekomponendid tuleks lisada ka mittehallatavale lahendusele.
See parameeter ei vaja väärtust. See on lüliti.
--async
-a
Impordib lahenduse asünkroonselt.
See parameeter ei vaja väärtust. See on lüliti.
--environment
-env
Sihtkeskkonna KESKKONNA URL või ID.
pac solution check
Power Apps Checkeri teenusega töötamiseks laadige üles Dataverse'i lahenduse projekt.
Näide
pac solution check --path c:\Users\Documents\Solution.zip --outputDirectory c:\samplepackage --geo UnitedStates
Valikulised parameetrid: solution check
--clearCache
-cc
Tühjendab solution checkteie rentniku jõustamisvahemälu kõigist kirjetest, mis on seotud teie lahenduste varasemate tulemustega.
See parameeter ei vaja väärtust. See on lüliti.
--customEndpoint
-ce
Määrake Power Appsi kontrolli lõpp-punktiks kohandatud URL.
--environment
-env
Määrab sihtandmekanali. Väärtus võib olla GUID või absoluutne HTTPS-i URL. Kui seda pole määratud, kasutatakse praeguse autentimisprofiili jaoks valitud aktiivset organisatsiooni.
--excludedFiles
-ef
Failide välistamine analüüsist. Edasta komaeraldusega väärtustena
--geo
-g
Kasutatav Power Apps Checkeri teenuse geograafiline eksemplar.
Kasutage ühte järgmistest väärtustest.
PreviewUnitedStatesUnitedStatesEuropeAsiaAustraliaJapanIndiaCanadaSouthAmericaUnitedKingdomFranceSouthAfricaGermanyUnitedArabEmiratesSwitzerlandNorwaySingaporeKoreaSwedenUSGovernmentUSGovernmentL4USGovernmentL5DoDChina
--outputDirectory
-o
Väljundkaust
--path
-p
Tee, kus on üks või mitu kontrollitavat lahendusefaili. Tee võib sisaldada gloob-/metamärke.
--ruleLevelOverride
-rl
JSON-massiivireegleid ja -tasemeid sisaldava faili tee, mille soovite alistada. OverrideLevel'i aktsepteeritud väärtused on: Kriitiline, Kõrge, Keskmine, Madal, Teabetase. Näide: [{"Id":"meta-remove-dup-reg","OverrideLevel":"Medium"},{"Id":"il-avoid-specialized-update-ops","OverrideLevel":"Medium"}]
--ruleSet
-rs
Valige reeglikomplekt, mis käivitatakse selle järgu osana. Väärtused: kehtiv GUID, "AppSource Certification", "Solution Checker" (vaikesäte).
--saveResults
-sav
Kasutab praegust keskkonda lahenduseanalüüsi tulemuste talletamiseks, mida saab vaadata lahenduse seisundi keskuse rakenduses. Vaikimisi on selle argumendi väärtuseks seatud väär.
See parameeter ei vaja väärtust. See on lüliti.
--solutionUrl
-u
SAS-i url, mis osutab analüüsitavale solution.zip
pac solution clone
Saate oma ettevõttes olemasoleva lahenduse põhjal luua lahenduseprojekti.
Näited
Järgmised näited näitavad käsu kasutamist pac solution clone .
Lihtne kloon
Selles näites kloonitakse lahendus sampleSolution praegusesse kataloogi.
pac solution clone --name sampleSolution
Üldiste ja automaatsete nummerdussätetega kloon
Selles näites kloonitakse praeguse kataloogi lahendus sampleSolution koos üldiste ja automaatsete nummerdussätetega.
pac solution clone --name sampleSolution --include general,autonumbering
Nõutavad parameetrid: solution clone
--name
-n
Eksporditava lahenduse nimi.
Valikulised parameetrid: solution clone
--async
-a
Ekspordib lahenduse asünkroonselt.
See parameeter ei vaja väärtust. See on lüliti.
--environment
-env
Määrab sihtandmekanali. Väärtus võib olla GUID või absoluutne HTTPS-i URL. Kui seda pole määratud, kasutatakse praeguse autentimisprofiili jaoks valitud aktiivset organisatsiooni.
--include
-i
Millised sätted tuleks eksporditavasse lahendusesse kaasata?
Kasutage ühte või mitut komaga eraldatud väärtust:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Ekstraktige või ühendage kõik stringiressursid .resx-failidesse.
See parameeter ei vaja väärtust. See on lüliti.
--map
-m
Vastenduse XML-faili täielik tee, kust saab komponentkauste pakkida.
--max-async-wait-time
-wt
Maksimaalne asünkroonne ooteaeg minutites. Vaikeväärtus on 60 minutit.
--outputDirectory
-o
Väljundkaust
--packagetype
-p
Määrab lahuse ekstraktimistüübi. Võib olla: "Mittehallatav", "Hallatav" või "Mõlemad". Vaikeväärtus on mõlemad.
--targetversion
-v
Taunitud: seda parameetrit ignoreeritakse.
pac solution create-settings
Looge lahenduse zIP-st või lahendusekaustast sätete fail.
Näide
pac solution create-settings --solution-zip C:\SampleSolution.zip --settings-file .\SampleDeploymentSettingsDev.json
Valikulised parameetrid: solution create-settings
--settings-file
-s
Fail .json ühendusviidete ja keskkonnamuutujate juurutussätetega.
--solution-folder
-f
Kohaliku lahtipakkimata lahendusekausta tee: kas faili Muu/Solution.xmljuur või cdsproj-failiga kaust.
--solution-zip
-z
Tee lahenduse ZIP-failini.
pac solution delete
Saate praeguses keskkonnas dataverse'ist lahenduse kustutada.
Näide
pac solution delete --solution-name Samplesolution
Nõutavad parameetrid: solution delete
--solution-name
-sn
Lahenduse nimi.
Valikulised parameetrid: solution delete
--environment
-env
Määrab sihtandmekanali. Väärtus võib olla GUID või absoluutne HTTPS-i URL. Kui seda pole määratud, kasutatakse praeguse autentimisprofiili jaoks valitud aktiivset organisatsiooni.
pac solution export
Eksportige lahendus Dataverse'ist.
Näide
pac solution export --path c:\Users\Documents\Solution.zip --name SampleComponentSolution --managed true --include general
Nõutavad parameetrid: solution export
--name
-n
Eksporditava lahenduse nimi.
Valikulised parameetrid: solution export
--async
-a
Ekspordib lahenduse asünkroonselt.
See parameeter ei vaja väärtust. See on lüliti.
--environment
-env
Määrab sihtandmekanali. Väärtus võib olla GUID või absoluutne HTTPS-i URL. Kui seda pole määratud, kasutatakse praeguse autentimisprofiili jaoks valitud aktiivset organisatsiooni.
--include
-i
Millised sätted tuleks eksporditavasse lahendusesse kaasata?
Kasutage ühte või mitut komaga eraldatud väärtust:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--managed
-m
Kas lahendus tuleks eksportida hallatava lahendusena.
See parameeter ei vaja väärtust. See on lüliti.
--max-async-wait-time
-wt
Maksimaalne asünkroonne ooteaeg minutites. Vaikeväärtus on 60 minutit.
--overwrite
-ow
Eksporditud lahendusefail võib lahenduse ZIP-faili kohalikus failisüsteemis üle kirjutada.
See parameeter ei vaja väärtust. See on lüliti.
--path
-p
Tee, kuhu eksporditud lahenduse ZIP-fail on kirjutatud.
--targetversion
-v
Taunitud: seda parameetrit ignoreeritakse.
pac solution import
Importige lahendus Dataverse'i.
Näide
pac solution import --path c:\Users\Documents\Solution.zip
Valikulised parameetrid: solution import
--activate-plugins
-ap
Saate lahenduses aktiveerida lisandmooduleid ja töövooge.
See parameeter ei vaja väärtust. See on lüliti.
--async
-a
Impordib lahenduse asünkroonselt.
See parameeter ei vaja väärtust. See on lüliti.
--environment
-env
Määrab sihtandmekanali. Väärtus võib olla GUID või absoluutne HTTPS-i URL. Kui seda pole määratud, kasutatakse praeguse autentimisprofiili jaoks valitud aktiivset organisatsiooni.
--force-overwrite
-f
Mittehallatavate kohanduste ülekirjutamise jõustamine
See parameeter ei vaja väärtust. See on lüliti.
--import-as-holding
-h
Importige lahendus hoidmislahendusena.
See parameeter ei vaja väärtust. See on lüliti.
--max-async-wait-time
-wt
Maksimaalne asünkroonne ooteaeg minutites. Vaikeväärtus on 60 minutit.
--path
-p
Tee lahenduse ZIP-failini. Kui seda pole määratud, eeldatakse, et praegune kaust on cdsproj-projekt.
--publish-changes
-pc
Muudatuste avaldamine õnnestunud importimisel.
See parameeter ei vaja väärtust. See on lüliti.
--settings-file
Fail .json ühendusviidete ja keskkonnamuutujate juurutussätetega.
--skip-dependency-check
-s
Jäta sõltuvuskontroll tootevärskendusena lipuga märgitud sõltuvuste suhtes vahele
See parameeter ei vaja väärtust. See on lüliti.
--skip-lower-version
-slv
Jätke vahele solution import , kui praeguses keskkonnas on sama või uuem versioon.
See parameeter ei vaja väärtust. See on lüliti.
--stage-and-upgrade
-up
Importige ja täiendage lahendust.
See parameeter ei vaja väärtust. See on lüliti.
Märkused
Teil on ühendus keskkonnaga, kasutades kasutamiseks pacpac solution import.
pac solution import
Kui Path parameeter pole määratud, eeldab see, et praegune kaust on cdsproj projekt.
SolutionPackageType Kui cdsproj-faili atribuudi väärtuseks Bothon määratud , kasutatakse hallatavat lahendust vaikimisi.
pac solution init
Lähtestab kataloogi uue Dataverse'i lahenduse projektiga
Näide
pac solution init --publisher-name developer --publisher-prefix dev
Nõutavad parameetrid: solution init
--publisher-name
-pn
Dataverse solution publisher
Märkus. Lubatud on ainult vahemikes [A– Z], [a – z], [0– 9] või _ olevad märgid. Esimene märk võib olla ainult vahemikus [A–Z], [a – z] või _.
--publisher-prefix
-pp
Customization prefix value for the Dataverse solution publisher
Märkus. Eesliide peab olema 2–8 märki pikk, võib koosneda ainult tähtedest, peab algama tähega ega tohi alata märgiga "mscrm".
Valikulised parameetrid: solution init
--outputDirectory
-o
Väljundkaust
pac solution list
Loetle kõik lahendused praegusest Dataverse'i organisatsioonist
Näide
pac solution list
Valikulised parameetrid: solution list
--environment
-env
Määrab sihtandmekanali. Väärtus võib olla GUID või absoluutne HTTPS-i URL. Kui seda pole määratud, kasutatakse praeguse autentimisprofiili jaoks valitud aktiivset organisatsiooni.
--includeSystemSolutions
Kaasa süsteemilahendused (nt Microsofti avaldatud lahendused)
See parameeter ei vaja väärtust. See on lüliti.
--json
Tagastab käsu väljundi JSON-vormingus stringina.
pac solution online-version
Määrab Dataverse'is laaditud lahenduse versiooni.
Näide
pac solution online-version --solution-name Samplesolution --solution-version 1.0.0.2
Nõutavad parameetrid: solution online-version
--solution-name
-sn
Lahenduse nimi.
--solution-version
-sv
solution version Määrake number.
Valikulised parameetrid: solution online-version
--environment
-env
Määrab sihtandmekanali. Väärtus võib olla GUID või absoluutne HTTPS-i URL. Kui seda pole määratud, kasutatakse praeguse autentimisprofiili jaoks valitud aktiivset organisatsiooni.
pac solution pack
Paketi lahendusekomponendid kohalikus failisüsteemis solution.zip (SolutionPackager).
Näide
pac solution pack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Nõutavad parameetrid: solution pack
--zipfile
-z
Lahenduse ZIP-faili täielik tee
Valikulised parameetrid: solution pack
--allowDelete
-ad
Dikteerib kustutamistoimingud. Vaikeväärtus on väär.
See parameeter ei vaja väärtust. See on lüliti.
--allowWrite
-aw
Dikteerib kirjutustoimingud. Vaikeväärtus on väär.
See parameeter ei vaja väärtust. See on lüliti.
--clobber
-c
Lubab kirjutuskaitstuks märgitud failide kustutamise või ülekirjutamise. Vaikeväärtus on väär.
See parameeter ei vaja väärtust. See on lüliti.
--disablePluginRemap
-dpm
Keelatud lisandmooduli täielik tüübinime uuesti vastendamine. Vaikeväärtus on väär.
See parameeter ei vaja väärtust. See on lüliti.
--errorlevel
-e
Logiväljundi [Verbose| minimaalne logimistaseTeave|Hoiatus|Tõrge|Väljas]. Vaikeväärtus on "Teave".
--folder
-f
Juurkausta tee kohalikus failisüsteemis. Lahtipakkimisel või ekstraktimisel kirjutatakse see aadressile. Selle pakkimisel loetakse see ette.
--localize
-loc
Ekstraktige või ühendage kõik stringiressursid .resx-failidesse.
See parameeter ei vaja väärtust. See on lüliti.
--log
-l
Logifaili tee.
--map
-m
Vastenduse XML-faili täielik tee, kust saab komponentkauste pakkida.
--packagetype
-p
Lahtipakkimisel või ekstraktimisel saate määrata kahe hallatava ja mittehallatava toimingu. Pakkimisel määrake eelmise lahtipakkimise "Mõlemad" hallatavad või mittehallatud. Võib olla: "Mittehallatav", "Hallatav" või "Mõlemad". Vaikeväärtus on Mittehallatav.
--singleComponent
-sc
Soorita toiming ainult ühe komponenditüübiga [WebResource|Lisandmoodul|Töövoog|Pole]. Vaikeväärtus on Pole.
--sourceLoc
-src
Genereerib malli ressursifaili. Kehtiv ainult ekstraktimise korral. Võimalikud väärtused on "auto" või eksporditava keele keelekood. Saate kasutada keelekoodi identifikaatorit (LCID) või Standardiseerimise (ISO) keelekoodi vormingut Rahvusvahelises Organisatsioonis. Kui see on olemas, ekstraktitakse antud lokaadi stringiressursid neutraalse resx-failina. Kui määratud on "automaatne" või ainult lüliti pikk või lühike vorm, kasutatakse lahuse põhilõhet.
--useLcid
-lcid
Kasutage keelefailide jaoks Standardiseerimise (ISO) koodide (en-US) asemel Rahvusvahelise Organisatsiooni (ISO) koode (en-US) keelekoodi identifikaatori (LCID) väärtusi (1033).
See parameeter ei vaja väärtust. See on lüliti.
--useUnmanagedFileForMissingManaged
-same
Hallatava ja ainult mittehallatava XML-faili pakendil kasutage sama XML-lähtefaili; kehtib rakenduste AppModuleSiteMap, AppModuleMap, FormXml failide kohta.
See parameeter ei vaja väärtust. See on lüliti.
pac solution publish
Avaldab kõik kohandused
Näide
pac solution publish
Valikulised parameetrid: solution publish
--async
-a
Avaldab kõik kohandused asünkroonselt
See parameeter ei vaja väärtust. See on lüliti.
--environment
-env
Määrab sihtandmekanali. Väärtus võib olla GUID või absoluutne HTTPS-i URL. Kui seda pole määratud, kasutatakse praeguse autentimisprofiili jaoks valitud aktiivset organisatsiooni.
--max-async-wait-time
-wt
Maksimaalne asünkroonne ooteaeg minutites. Vaikeväärtus on 60 minutit.
pac solution sync
Sünkroonige praegune Dataverse'i lahenduseprojekt oma ettevõttes lahenduse praeguse olekuga.
Näited
Järgmised näited näitavad käsu kasutamist pac solution sync .
Tavaline sünkroonimine
Selles näites sünkroonitakse lahendus praeguse kataloogiga.
pac solution sync
Valikulised parameetrid: solution sync
--async
-a
Ekspordib lahenduse asünkroonselt.
See parameeter ei vaja väärtust. See on lüliti.
--environment
-env
Määrab sihtandmekanali. Väärtus võib olla GUID või absoluutne HTTPS-i URL. Kui seda pole määratud, kasutatakse praeguse autentimisprofiili jaoks valitud aktiivset organisatsiooni.
--include
-i
Millised sätted tuleks eksporditavasse lahendusesse kaasata?
Kasutage ühte või mitut komaga eraldatud väärtust:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Ekstraktige või ühendage kõik stringiressursid .resx-failidesse.
See parameeter ei vaja väärtust. See on lüliti.
--map
-m
Vastenduse XML-faili täielik tee, kust saab komponentkauste pakkida.
--max-async-wait-time
-wt
Maksimaalne asünkroonne ooteaeg minutites. Vaikeväärtus on 60 minutit.
--packagetype
-p
Lahtipakkimisel või ekstraktimisel saate määrata kahe hallatava ja mittehallatava toimingu. Pakkimisel määrake eelmise lahtipakkimise "Mõlemad" hallatavad või mittehallatud. Võib olla: "Mittehallatav", "Hallatav" või "Mõlemad". Vaikeväärtus on mõlemad.
--solution-folder
-f
Kohaliku lahtipakkimata lahendusekausta tee: kas faili Muu/Solution.xmljuur või cdsproj-failiga kaust.
pac solution unpack
Ekstraktige lahendusekomponendid solution.zip kohalikust failisüsteemist (SolutionPackager).
Näide
pac solution unpack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Nõutavad parameetrid: solution unpack
--zipfile
-z
Lahenduse ZIP-faili täielik tee
Valikulised parameetrid: solution unpack
--allowDelete
-ad
Dikteerib kustutamistoimingud. Vaikeväärtus on väär.
See parameeter ei vaja väärtust. See on lüliti.
--allowWrite
-aw
Dikteerib kirjutustoimingud. Vaikeväärtus on väär.
See parameeter ei vaja väärtust. See on lüliti.
--clobber
-c
Lubab kirjutuskaitstuks märgitud failide kustutamise või ülekirjutamise. Vaikeväärtus on väär.
See parameeter ei vaja väärtust. See on lüliti.
--disablePluginRemap
-dpm
Keelatud lisandmooduli täielik tüübinime uuesti vastendamine. Vaikeväärtus on väär.
See parameeter ei vaja väärtust. See on lüliti.
--errorlevel
-e
Logiväljundi [Verbose| minimaalne logimistaseTeave|Hoiatus|Tõrge|Väljas]. Vaikeväärtus on "Teave".
--folder
-f
Juurkausta tee kohalikus failisüsteemis. Lahtipakkimisel või ekstraktimisel kirjutatakse see aadressile. Selle pakkimisel loetakse see ette.
--localize
-loc
Ekstraktige või ühendage kõik stringiressursid .resx-failidesse.
See parameeter ei vaja väärtust. See on lüliti.
--log
-l
Logifaili tee.
--map
-m
Vastenduse XML-faili täielik tee, kust saab komponentkauste pakkida.
--packagetype
-p
Lahtipakkimisel või ekstraktimisel saate määrata kahe hallatava ja mittehallatava toimingu. Pakkimisel määrake eelmise lahtipakkimise "Mõlemad" hallatavad või mittehallatud. Võib olla: "Mittehallatav", "Hallatav" või "Mõlemad". Vaikeväärtus on Mittehallatav.
--singleComponent
-sc
Soorita toiming ainult ühe komponenditüübiga [WebResource|Lisandmoodul|Töövoog|Pole]. Vaikeväärtus on Pole.
--sourceLoc
-src
Genereerib malli ressursifaili. Kehtiv ainult ekstraktimise korral. Võimalikud väärtused on "auto" või eksporditava keele keelekood. Saate kasutada keelekoodi identifikaatorit (LCID) või Standardiseerimise (ISO) keelekoodi vormingut Rahvusvahelises Organisatsioonis. Kui see on olemas, ekstraktitakse antud lokaadi stringiressursid neutraalse resx-failina. Kui määratud on "automaatne" või ainult lüliti pikk või lühike vorm, kasutatakse lahuse põhilõhet.
--useLcid
-lcid
Kasutage keelefailide jaoks Standardiseerimise (ISO) koodide (en-US) asemel Rahvusvahelise Organisatsiooni (ISO) koode (en-US) keelekoodi identifikaatori (LCID) väärtusi (1033).
See parameeter ei vaja väärtust. See on lüliti.
--useUnmanagedFileForMissingManaged
-same
Hallatava ja ainult mittehallatava XML-faili pakendil kasutage sama XML-lähtefaili; kehtib rakenduste AppModuleSiteMap, AppModuleMap, FormXml failide kohta.
See parameeter ei vaja väärtust. See on lüliti.
pac solution upgrade
Kohaldata solution upgrade
Näide
pac solution upgrade --solution-name SampleSolution --async --max-async-wait-time 60
Nõutavad parameetrid: solution upgrade
--solution-name
-sn
Lahenduse nimi.
Valikulised parameetrid: solution upgrade
--async
-a
Täiendab lahenduse asünkroonselt
See parameeter ei vaja väärtust. See on lüliti.
--environment
-env
Määrab sihtandmekanali. Väärtus võib olla GUID või absoluutne HTTPS-i URL. Kui seda pole määratud, kasutatakse praeguse autentimisprofiili jaoks valitud aktiivset organisatsiooni.
--max-async-wait-time
-wt
Maksimaalne asünkroonne ooteaeg minutites. Vaikeväärtus on 60 minutit.
pac solution version
Värskendage lahenduse järgu või redaktsiooni versiooni.
Näide
pac solution version --patchversion 2
pac solution version --strategy gittags
Valikulised parameetrid: solution version
--buildversion
-bv
Lahenduse järgu versioon.
Märkus. Väärtus peab olema täisarv, mille miinimumväärtus on 0.
--filename
-fn
Jälgimisseadme CSV-faili nimi, mida kasutatakse failijälituse kui strateegia kasutamisel. Vaikeväärtus on 'ControlsStateVersionInfo.csv'.
--patchversion
-pv
Taunitud: seda parameetrit ignoreeritakse.
--revisionversion
-rv
Lahenduse redaktsiooniversioon.
Märkus. Väärtus peab olema täisarv, mille miinimumväärtus on 0.
--solutionPath
-sp
Dataverse'i lahendusekataloogi või Solution.xml faili tee.
--strategy
-s
VärskendabSolution.xmlfaili järguversiooni määratud strateegiat kasutades. Kui kasutate gittags, määrake isiklik pääsutõend järgmises keskkonnamuutujas "PacCli.PAT"
Kasutage ühte järgmistest väärtustest.
NoneGitTagsFileTrackingSolution
Erinevused ekspordi ja ekspordi vahel pac solution clone
On olukordi, kus te pole kindel, millal kasutada pac solution clone või pac solution export käsku kasutada. Ühte neist käskudest saate kasutada järgmistes olukordades.
- Kasutage
pac solution cloneseda siis, kui peate lahendusele lisama uusi komponente. - Kasutage
pac solution exportseda juhul, kui soovite muuta lahendusefaili olemasolevat sisu, kuid mitte lisada lahendusele uusi komponente.
pac solution clone
Kui ekspordite lahenduse käsu abil pac solution clone , näeb eksporditud lahendus välja nagu Visual Studio projekt.
.csproj (nagu Visual Studios) asemel näete cdsproj faili. Failis cdsproj on kogu projekti koostamiseks vajalik teave komponentide kohta. Järgu väljund on lahenduse ZIP-fail, mille saate importida erinevatesse keskkondadesse.
Arendaja ei pea kloonitud lahendust lahti pakkima, kuna see renderdatakse lahtipakkimata vormingus src (lähte) kaustas.
Kui soovite vastloodud lisandmooduli selle lahendusega seostada, saate käsuga solution unpackuue lisandmooduli lisamiseks faili värskendadapac solution add-reference..cdsproj Seejärel saate projekti koostada kas dotnet build või msbuild.
Enne projekti koostet on soovitatav teha esmalt järgu taastamine. Järgutaaste (dotneti järk taastab esmalt automaatselt) taastab pakettlahenduse loomiseks nõutavad .NET-teegid.
pac solution export
Kui ekspordite lahenduse kasutades pac solution export tunnete, et ekspordite lahenduse valmistajaportaali abil ja tulemuseks saadav väljund on lahenduse ZIP-fail.
Kui pakkite lahenduse ZIP-faili lahti (me ei soovita ZIP-faili avada standardtööriistadega ja kasutada sobivat CLI käsku). Tulemuseks saadav kataloogistruktuur sarnaneb is asuva struktuuriga pac solution clone. Ainus erinevus on see, et sellele lahtipakkimata lahendusele ei saa viiteid lisada, kuna sellel pole .cdsproj projektifaili.
Saate muuta asjakohast failikogumit, mida soovite värskendada, ja seejärel jätkata failiga solution pack, mis genereerib lahenduse ZIP-faili uuesti, et hõlbustada lahenduse importimist sihtkeskkonda. Toimingu tulem on värskendatud sisuga lahenduse ZIP-fail ja värskendatud ajatempel.
Vaata ka
Microsoft Power Platform CLI käsurühmad
Microsoft Power Platform CLI ülevaade