Nota
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da se prijavite ili promenite direktorijume.
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da promenite direktorijume.
Komande za rad sa Dataverse projektima rešenja
Komande
| Command | Opis |
|---|---|
| pac solution add-license | Dodajte informacije o licenci i planu u rešenje. |
| pac solution add-reference | Dodaje referencu iz projekta iz trenutnog direktorijuma u projekat na putanji |
| pac solution add-solution-component | Dodajte neke komponente rešenja ciljnom nekontrolisanom rešenju u dataverse. |
| pac solution check | Otpremite Dataverse projekat rešenja da biste ga pokrenuli u usluzi Power Apps Checker. |
| pac solution clone | Kreirajte projekat rešenja na osnovu postojećeg rešenja u organizaciji. |
| pac solution create-settings | Kreirajte datoteku postavki iz zip adrese rešenja ili fascikle rešenja. |
| pac solution delete | Izbrišite rešenje iz usluge Dataverse u trenutnom okruženju. |
| pac solution export | Izvezite rešenje iz usluge Dataverse. |
| pac solution import | Uvezite rešenje u Dataverse. |
| pac solution init | Inicijalizuje direktorijum pomoću novog Dataverse projekta rešenja |
| pac solution list | Nanesite sva rešenja iz trenutne Dataverse organizacije |
| pac solution online-version | Postavlja verziju za rešenje učitano u dataverse. |
| pac solution pack | Komponente rešenja paketa na lokalnom sistemu datoteka u solution.zip (SolutionPackager). |
| pac solution publish | Objavljuje sva prilagođavanja |
| pac solution sync | Sinhronizujte trenutni Dataverse projekat rešenja sa trenutnim stanjem rešenja u organizaciji. |
| pac solution unpack | Izdvoj komponente rešenja solution.zip na lokalni sistem datoteka (SolutionPackager). |
| pac solution upgrade | Primenite solution upgrade |
| pac solution version | Ažurirajte verziju verzije ili revizije rešenja. |
pac solution add-license
Dodajte informacije o licenci i planu u rešenje.
Primer
Ovaj primer pokazuje kako da dodate informacije o licenciranju u rešenje.
pac solution add-license --planDefinitionFile ../ISV_Plan_Definition.csv --planMappingFile ../ISV_Plan_Mapping.csv
Datoteka definicije plana
Ispod ćete pronaći primer datoteke definicije plana:
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
Datoteka za mapiranje plana
Ispod ćete pronaći primer datoteke za mapiranje plana:
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
Obavezni parametri za solution add-license
--planDefinitionFile
-pd
Datoteka definicije plana licence u CSV formatu; očekivane kolone: ID usluge, ime za prikaz, URL adresa za više informacija.
--planMappingFile
-pm
Datoteka mapiranja plana licence u CSV formatu; očekivane kolone: ID usluge, ime komponente
pac solution add-reference
Dodaje referencu iz projekta iz trenutnog direktorijuma u projekat na putanji
Primer
pac solution add-reference --path c:\Users\Downloads\SampleComponent
Obavezni parametri za solution add-reference
--path
-p
Putanja do referentnog projekta
pac solution add-solution-component
Dodajte neke komponente rešenja ciljnom nekontrolisanom rešenju u dataverse.
Primer
Ovaj primer pokazuje kako da dodate komponentu rešenja u rešenje. U ovom slučaju, dodajemo tabelu kontakata u rešenje SampleSolution. Tabela je komponenta tipa 1.
pac solution add-solution-component --solutionUniqueName SampleSolution --component contact --componentType 1
Obavezni parametri za solution add-solution-component
--component
-c
Naziv šeme ili ID komponente koju treba dodati u ciljno rešenje.
--componentType
-ct
Vrednost koja predstavlja komponentu rešenja koju dodajete.
--solutionUniqueName
-sn
Ime rešenja.
Opcionalni parametri za solution add-solution-component
--AddRequiredComponents
-arc
Ukazuje na to da li druge komponente rešenja koje zahteva komponenta rešenja koju dodajete takođe treba dodati u nekontrolisano rešenje.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--async
-a
Asinhrono uvozi rešenje.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
URL adresa ili ID okruženja ciljnog okruženja.
pac solution check
Otpremite Dataverse projekat rešenja da biste ga pokrenuli u usluzi Power Apps Checker.
Primer
pac solution check --path c:\Users\Documents\Solution.zip --outputDirectory c:\samplepackage --geo UnitedStates
Opcionalni parametri za solution check
--clearCache
-cc
Čisti keš solution checkaplikacije er for your zakupac od svih zapisa koji se ticu prethodnih rezultata za vaša rešenja.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--customEndpoint
-ce
Navedite prilagođenu URL adresu kao krajnje tačke Power Apps Kontrolor.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--excludedFiles
-ef
Izuzmite datoteke iz analize. Prolaz kao vrednosti razdvojene zarezima
--geo
-g
Koju geografsku instancu usluge Power Apps Checker treba koristiti.
Koristite jednu od ovih vrednosti:
PreviewUnitedStatesUnitedStatesEuropeAsiaAustraliaJapanIndiaCanadaSouthAmericaUnitedKingdomFranceSouthAfricaGermanyUnitedArabEmiratesSwitzerlandNorwaySingaporeKoreaSwedenUSGovernmentUSGovernmentL4USGovernmentL5DoDChina
--outputDirectory
-o
Izlazni direktorijum
--path
-p
Putanja na kojoj postoje neke datoteke rešenja koje treba proveriti. Putanja može da sadrži globus/džoker znakove.
--ruleLevelOverride
-rl
Putanja do datoteke koja sadrži JSON pravila niza i nivoe koje treba zameniti. Prihvaćene vrednosti za OverrideLevel su: kritično, visoko, srednje, nisko, informativno. Primer: [{"Id":"meta-remove-dup-reg","OverrideLevel":"Medium"},{"Id":"il-avoid-specialized-update-ops","OverrideLevel":"Medium"}]
--ruleSet
-rs
Izaberite skup pravila koji se izvršava kao deo ovog izdanja. Vrednosti: Važeći GUID, "Certifikacija za Marketplace", "Kontrolor rešenja" (podrazumevano).
--saveResults
-sav
Koristi trenutno okruženje za skladištenje rezultata analize rešenja koji se mogu videti u aplikaciji čvorišta za ispravnost rešenja. Ovaj argument je podrazumevano postavljen na vrednost "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--solutionUrl
-u
SAS Uri koji pokazuje solution.zip treba da se analizira
pac solution clone
Kreirajte projekat rešenja na osnovu postojećeg rešenja u organizaciji.
Primeri
Sledeći primeri pokazuju upotrebu komande pac solution clone .
Osnovni klon
Ovaj primer klonira rešenje za sampleSolution trenutni direktorijum.
pac solution clone --name sampleSolution
Kloniranje sa uključenim opštim postavkama i automatskim numerisanjem
Ovaj primer klonira rešenje trenutnog sampleSolution direktorijuma sa uključenim opštim postavkama za automatsko numerisanje.
pac solution clone --name sampleSolution --include general,autonumbering
Obavezni parametri za solution clone
--name
-n
Ime rešenja za izvoz.
Opcionalni parametri za solution clone
--async
-a
Izvozi rešenje asinhrono.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--include
-i
Koje postavke treba da budu uključene u rešenje koje se izvozi.
Koristite neke od ovih vrednosti razdvojenih zarezima:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Raspakujte ili objedinite sve resurse niski u .resx datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--map
-m
Puna putanja do xml datoteke za mapiranje iz koje se čitaju fascikle komponenti za pakovanje.
--max-async-wait-time
-wt
Maksimalno asinhrono vreme čekanja u minutima. Podrazumevana vrednost je 60 minuta.
--outputDirectory
-o
Izlazni direktorijum
--packagetype
-p
Navodi tip izdvajanja za rešenje. Može biti: "Unmanaged", "Managed" ili "Both". Podrazumevana vrednost je: "Oba".
--targetversion
-v
Zastarelo: ovaj parametar se zanemaruju.
pac solution create-settings
Kreirajte datoteku postavki iz zip adrese rešenja ili fascikle rešenja.
Primer
pac solution create-settings --solution-zip C:\SampleSolution.zip --settings-file .\SampleDeploymentSettingsDev.json
Opcionalni parametri za solution create-settings
--settings-file
-s
Datoteka .json sa postavkama primene za reference veze i promenljive okruženja.
--solution-folder
-f
Putanja do lokalne, raspakovane fascikle rešenja: koren datoteke "Ostalo/Solution.xml" ili fascikle sa .cdsproj datotekom.
--solution-zip
-z
Putanja do datoteke rešenja u zip formatu.
pac solution delete
Izbrišite rešenje iz usluge Dataverse u trenutnom okruženju.
Primer
pac solution delete --solution-name Samplesolution
Obavezni parametri za solution delete
--solution-name
-sn
Ime rešenja.
Opcionalni parametri za solution delete
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
pac solution export
Izvezite rešenje iz usluge Dataverse.
Primer
pac solution export --path c:\Users\Documents\Solution.zip --name SampleComponentSolution --managed true --include general
Obavezni parametri za solution export
--name
-n
Ime rešenja za izvoz.
Opcionalni parametri za solution export
--async
-a
Izvozi rešenje asinhrono.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--include
-i
Koje postavke treba da budu uključene u rešenje koje se izvozi.
Koristite neke od ovih vrednosti razdvojenih zarezima:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--managed
-m
Da li rešenje treba da se izveze kao upravljano rešenje.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--max-async-wait-time
-wt
Maksimalno asinhrono vreme čekanja u minutima. Podrazumevana vrednost je 60 minuta.
--overwrite
-ow
Izvezena datoteka rešenja može da zameni zip datoteku rešenja u lokalnom sistemu datoteka.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--path
-p
Putanja na kojoj je napisana zip datoteka izvezenog rešenja.
--targetversion
-v
Zastarelo: ovaj parametar se zanemaruju.
pac solution import
Uvezite rešenje u Dataverse.
Primer
pac solution import --path c:\Users\Documents\Solution.zip
Opcionalni parametri za solution import
--activate-plugins
-ap
Aktiviranje dodatnih komponenti i tokova posla u rešenju.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--async
-a
Asinhrono uvozi rešenje.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--force-overwrite
-f
Nametnite zamenu nepromenjenih prilagođavanja
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--import-as-holding
-h
Uvezite rešenje kao rešenje koje sadrži.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--max-async-wait-time
-wt
Maksimalno asinhrono vreme čekanja u minutima. Podrazumevana vrednost je 60 minuta.
--path
-p
Putanja do datoteke rešenja u zip formatu. Ako nije navedeno, pretpostavlja se da je trenutna fascikla cdsproj projekat.
--publish-changes
-pc
Objavite promene nakon uspešnog uvoza.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--settings-file
Datoteka .json sa postavkama primene za reference veze i promenljive okruženja.
--skip-dependency-check
-s
Preskoči proveru zavisnosti u odnosu na zavisne elemente označene zastavicom kao ispravku proizvoda
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--skip-lower-version
-slv
Preskočite solution import ako postoji ista ili novija verzija u trenutnom okruženju.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--stage-and-upgrade
-up
Uvezite i nadogradite rešenje.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
Primedbe
Povezani ste sa okruženjem pomoću komande pac potvrde potvrde da biste koristili pac solution import.
pac solution import
Kada Path parametar nije naveden, pretpostavlja se da je trenutna fascikla cdsproj projekat. Ako je SolutionPackageType svojstvo u cdsproj datoteci postavljeno Bothna , upravljano rešenje se podrazumevano koristi.
pac solution init
Inicijalizuje direktorijum pomoću novog Dataverse projekta rešenja
Primer
pac solution init --publisher-name developer --publisher-prefix dev
Obavezni parametri za solution init
--publisher-name
-pn
Ime funkcije Dataverse solution publisher
Napomena: Dozvoljeni su samo znakovi u opsezi [A - Z], [a - z], [0 - 9], ili _ . Prvi znak može biti samo u opsezi [A - Z], [a - z], ili _.
--publisher-prefix
-pp
Vrednost prefiksa prilagođavanja za Dataverse solution publisher
Napomena: Prefiks mora da ima između 2 i 8 znakova, može da se sastoji samo od alfanumeričkih znakova, mora da počinje slovom i ne može da počinje znakom "mscrm".
Opcionalni parametri za solution init
--outputDirectory
-o
Izlazni direktorijum
pac solution list
Nanesite sva rešenja iz trenutne Dataverse organizacije
Primer
pac solution list
Opcionalni parametri za solution list
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--includeSystemSolutions
Uključite sistemska rešenja kao što su ona koja je objavila korporacija Microsoft
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--json
Daje izlaz komande kao JSON oblikovanu nisku.
pac solution online-version
Postavlja verziju za rešenje učitano u dataverse.
Primer
pac solution online-version --solution-name Samplesolution --solution-version 1.0.0.2
Obavezni parametri za solution online-version
--solution-name
-sn
Ime rešenja.
--solution-version
-sv
Navedite solution version broj.
Opcionalni parametri za solution online-version
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
pac solution pack
Komponente rešenja paketa na lokalnom sistemu datoteka u solution.zip (SolutionPackager).
Primer
pac solution pack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Obavezni parametri za solution pack
--zipfile
-z
Puna putanja do ZIP datoteke rešenja
Opcionalni parametri za solution pack
--allowDelete
-ad
Diktiraj da li može doći do operacija brisanja. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--allowWrite
-aw
Diktiraj da li može doći do operacija pisanja. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--clobber
-c
Omogućava da se datoteke označene samo za čitanje mogu izbrisati ili zameniti. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--disablePluginRemap
-dpm
Potpuno kvalifikovano ponovno mapiranje imena dodatne komponente je onemogućeno. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--errorlevel
-e
Minimalni nivo vođenja evidencije za izlaz evidencije [Detaljno|Informacije|Upozorenje|Greška|Isključeno]. Podrazumevana vrednost je "Informacije".
--folder
-f
Putanja do osnovne fascikle u lokalnom sistemu datoteka. Prilikom raspakivanja ili izdvajanja, ovo je napisano. Prilikom pakovanja od kog se ovo čita.
--localize
-loc
Raspakujte ili objedinite sve resurse niski u .resx datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--log
-l
Putanja do datoteke evidencije.
--map
-m
Puna putanja do xml datoteke za mapiranje iz koje se čitaju fascikle komponenti za pakovanje.
--packagetype
-p
Prilikom raspakivanja ili izdvajanja, koristite ga da biste naveli dvostruku kontrolisanu i nedovršenu operaciju. Prilikom pakovanja, koristite da biste naveli upravljano ili Nije upravljano iz prethodnog raspakivanja "Oba". Može biti: "Unmanaged", "Managed" ili "Both". Podrazumevana vrednost je "Unmanaged".
--singleComponent
-sc
Izvršite radnju samo u jednom tipu komponente [WebResource|Dodatna komponenta|Tok posla|Nema]. Podrazumevana vrednost je "Nijedno".
--sourceLoc
-src
Generiše datoteku resursa predloška. Važeće samo pri izdvajanju. Moguće vrednosti su "automatski" ili kôd jezika jezika koji želite da izvezete. Možete da koristite formate jezičkih kodova jezika (LCID) ili Formati koda međunarodne organizacije za standardizaciju (ISO). Kada je prisutan, ovo izdvaja resurse niske iz datog lokalnog standarda kao neutralan .resx. Ako je naveden "automatski" ili samo dugačak ili kratak oblik prekidača, koristi se osnovni lokalni standard za rešenje.
--useLcid
-lcid
Koristite vrednosti identifikatora koda jezika (LCID) (1033) umesto kodova međunarodne organizacije za standardizaciju (ISO) (en-US) za jezičke datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--useUnmanagedFileForMissingManaged
-same
Koristite istu XML izvornu datoteku kada se pronađe pakovanje za kontrolisanu i pronađe se samo Xml datoteka koja nije upravljana; odnosi se na AppModuleSiteMap, AppModuleMap, FormXml datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
pac solution publish
Objavljuje sva prilagođavanja
Primer
pac solution publish
Opcionalni parametri za solution publish
--async
-a
Objavljuje sva prilagođavanja asinhrono
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--max-async-wait-time
-wt
Maksimalno asinhrono vreme čekanja u minutima. Podrazumevana vrednost je 60 minuta.
pac solution sync
Sinhronizujte trenutni Dataverse projekat rešenja sa trenutnim stanjem rešenja u organizaciji.
Primeri
Sledeći primeri pokazuju upotrebu komande pac solution sync .
Osnovna sinhronizacija
Ovaj primer sinhronizuje rešenje sa trenutnim direktorijumom.
pac solution sync
Opcionalni parametri za solution sync
--async
-a
Izvozi rešenje asinhrono.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--include
-i
Koje postavke treba da budu uključene u rešenje koje se izvozi.
Koristite neke od ovih vrednosti razdvojenih zarezima:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Raspakujte ili objedinite sve resurse niski u .resx datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--map
-m
Puna putanja do xml datoteke za mapiranje iz koje se čitaju fascikle komponenti za pakovanje.
--max-async-wait-time
-wt
Maksimalno asinhrono vreme čekanja u minutima. Podrazumevana vrednost je 60 minuta.
--packagetype
-p
Prilikom raspakivanja ili izdvajanja, koristite ga da biste naveli dvostruku kontrolisanu i nedovršenu operaciju. Prilikom pakovanja, koristite da biste naveli upravljano ili Nije upravljano iz prethodnog raspakivanja "Oba". Može biti: "Unmanaged", "Managed" ili "Both". Podrazumevana vrednost je: "Oba".
--solution-folder
-f
Putanja do lokalne, raspakovane fascikle rešenja: koren datoteke "Ostalo/Solution.xml" ili fascikle sa .cdsproj datotekom.
pac solution unpack
Izdvoj komponente rešenja solution.zip na lokalni sistem datoteka (SolutionPackager).
Primer
pac solution unpack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Obavezni parametri za solution unpack
--zipfile
-z
Puna putanja do ZIP datoteke rešenja
Opcionalni parametri za solution unpack
--allowDelete
-ad
Diktiraj da li može doći do operacija brisanja. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--allowWrite
-aw
Diktiraj da li može doći do operacija pisanja. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--clobber
-c
Omogućava da se datoteke označene samo za čitanje mogu izbrisati ili zameniti. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--disablePluginRemap
-dpm
Potpuno kvalifikovano ponovno mapiranje imena dodatne komponente je onemogućeno. Podrazumevana vrednost je "false".
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--errorlevel
-e
Minimalni nivo vođenja evidencije za izlaz evidencije [Detaljno|Informacije|Upozorenje|Greška|Isključeno]. Podrazumevana vrednost je "Informacije".
--folder
-f
Putanja do osnovne fascikle u lokalnom sistemu datoteka. Prilikom raspakivanja ili izdvajanja, ovo je napisano. Prilikom pakovanja od kog se ovo čita.
--localize
-loc
Raspakujte ili objedinite sve resurse niski u .resx datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--log
-l
Putanja do datoteke evidencije.
--map
-m
Puna putanja do xml datoteke za mapiranje iz koje se čitaju fascikle komponenti za pakovanje.
--packagetype
-p
Prilikom raspakivanja ili izdvajanja, koristite ga da biste naveli dvostruku kontrolisanu i nedovršenu operaciju. Prilikom pakovanja, koristite da biste naveli upravljano ili Nije upravljano iz prethodnog raspakivanja "Oba". Može biti: "Unmanaged", "Managed" ili "Both". Podrazumevana vrednost je "Unmanaged".
--singleComponent
-sc
Izvršite radnju samo u jednom tipu komponente [WebResource|Dodatna komponenta|Tok posla|Nema]. Podrazumevana vrednost je "Nijedno".
--sourceLoc
-src
Generiše datoteku resursa predloška. Važeće samo pri izdvajanju. Moguće vrednosti su "automatski" ili kôd jezika jezika koji želite da izvezete. Možete da koristite formate jezičkih kodova jezika (LCID) ili Formati koda međunarodne organizacije za standardizaciju (ISO). Kada je prisutan, ovo izdvaja resurse niske iz datog lokalnog standarda kao neutralan .resx. Ako je naveden "automatski" ili samo dugačak ili kratak oblik prekidača, koristi se osnovni lokalni standard za rešenje.
--useLcid
-lcid
Koristite vrednosti identifikatora koda jezika (LCID) (1033) umesto kodova međunarodne organizacije za standardizaciju (ISO) (en-US) za jezičke datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--useUnmanagedFileForMissingManaged
-same
Koristite istu XML izvornu datoteku kada se pronađe pakovanje za kontrolisanu i pronađe se samo Xml datoteka koja nije upravljana; odnosi se na AppModuleSiteMap, AppModuleMap, FormXml datoteke.
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
pac solution upgrade
Primenite solution upgrade
Primer
pac solution upgrade --solution-name SampleSolution --async --max-async-wait-time 60
Obavezni parametri za solution upgrade
--solution-name
-sn
Ime rešenja.
Opcionalni parametri za solution upgrade
--async
-a
Asinhrono nadograđivanje rešenja
Ovaj parametar ne zahteva nikakvu vrednost. To je prekidaи.
--environment
-env
Navodi ciljni Dataverse. Vrednost može biti GUID ili apsolutni https URL. Kada nije navedeno, koristiće se aktivna organizacija izabrana za trenutni profil potvrde potvrde.
--max-async-wait-time
-wt
Maksimalno asinhrono vreme čekanja u minutima. Podrazumevana vrednost je 60 minuta.
pac solution version
Ažurirajte verziju verzije ili revizije rešenja.
Primer
pac solution version --patchversion 2
pac solution version --strategy gittags
Opcionalni parametri za solution version
--buildversion
-bv
Napravite verziju za rešenje.
Napomena: Vrednost mora biti ceo broj sa minimalnom vrednošću 0.
--filename
-fn
Ime CSV datoteke za praćenje koje će se koristiti prilikom korišćenja praćenja datoteka kao strategije. Podrazumevana vrednost je 'ControlsStateVersionInfo.csv'.
--patchversion
-pv
Zastarelo: ovaj parametar se zanemaruju.
--revisionversion
-rv
Verzija revizije za rešenje.
Napomena: Vrednost mora biti ceo broj sa minimalnom vrednošću 0.
--solutionPath
-sp
Putanja do direktorijuma rešenja dataverse ili Solution.xml datoteke.
--strategy
-s
Ispravke kreiraju verziju za 'Solution.xml' koristeći navedenu strategiju. Ako koristite git oznake, postavite lični token za pristup u sledećoj promenljivoj okruženja "PacCli.PAT"
Koristite jednu od ovih vrednosti:
NoneGitTagsFileTrackingSolution
Razlike između i pac solution clone izvoza
Postoje situacije u kojima niste sigurni kada da koristite ili pac solution clone komandu pac solution export . Možete da koristite jednu od komandi u sledećim scenarijima:
- Koristite
pac solution clonega kada treba da dodate nove komponente u rešenje. - Koristite
pac solution exportga kada želite da izmenite postojeći sadržaj u datoteci rešenja, ali ne i da dodate nove komponente u rešenje.
pac solution clone
Izvezeno rešenje izgleda kao Visual Studio projekat kada izvezete rešenje pomoću komande pac solution clone . Umesto datoteke .csproj (kao u programu Visual Studio), videćete datoteku cdsproj . Datoteka cdsproj sadrži sve informacije o komponentama koje su potrebne za izgradnju projekta. Izlaz izdanja je zip datoteka rešenja koju možete da uvezete u različita okruženja.
Projektant ne mora da raspakujete klonirana rešenja jer se prikazuje u raspakovanom formatu u fascikli src (izvor).
Sada, ako želite da povežete novu dodatnu komponentu sa ovim rešenjem, solution unpacksa programom ed, pac solution add-reference.cdsproj možete da koristite komandu da biste ažurirali datoteku da biste dodali novu dodatnu komponentu. Zatim možete da napravite projekat koristeći ili dotnet buildmsbuild.
Preporučuje se da prvo izvršite vraćanje verzije u prethodno stanje pre nego što napravite projekat. Vraćanje verzije (dotnet izdanje prvo vraća u prethodno stanje) vratiće potrebne .NET biblioteke u prethodno stanje da bi generisala zapakovano rešenje.
pac solution export
Kada izvezete rešenje pac solution export koristeći, osećate da želite da izvezete rešenje pomoću portala za kreiranje, a dobijeni rezultat je zip datoteka rešenja.
Kada raspakujte zip datoteku rešenja (ne preporučujemo da otvorite zip pomoću standardnih alatki i koristite odgovarajuću komandu iz CLI). Rezultujuća struktura direktorijuma slična je strukturi u pac solution clone. Jedina razlika je u tome što ne možete da dodate reference na ovo raspakovano rešenje jer nema datoteku .cdsproj projekta.
Možete da izmenite relevantni solution packskup datoteka koje želite da ažurirate, a zatim da nastavite sa programom , koji ponovo generiše zip datoteku rešenja da biste mu podstakli uvoz rešenja u ciljno okruženje. Rezultat radnje je zip datoteka rešenja sa ažuriranim sadržajem i ažuriranom vremenskom oznakom.
Vidi takođe
Microsoft Power Platform CLI Command Groups
Microsoft Power Platform CLI pregled