Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Komandas darbam ar Dataverse risinājumu projektiem.
Komandas
| Komanda | Apraksts |
|---|---|
| pac solution add-license | Pievienojiet risinājumam informāciju par licenci un plānu. |
| pac solution add-reference | Pievieno atsauci no projekta pašreizējā direktorijā uz projektu pie "ceļš" |
| pac solution add-solution-component | Pievienojiet vienu vai vairākus risinājuma komponentus mērķa nepārvaldītajam risinājumam Dataverse. |
| pac solution check | Augšupielādējiet Dataverse risinājuma projektu, lai to palaistu Power Apps pārbaudītāja pakalpojumā. |
| pac solution clone | Izveidojiet risinājuma projektu, pamatojoties uz esošu risinājumu savā organizācijā. |
| pac solution create-settings | Izveidojiet iestatījumu failu no risinājuma zip vai risinājuma mapes. |
| pac solution delete | Izdzēsiet risinājumu no Dataverse pašreizējā vidē. |
| pac solution export | Eksportējiet risinājumu no Dataverse. |
| pac solution import | Importējiet risinājumu Dataverse. |
| pac solution init | Inicializē direktoriju ar jaunu Dataverse risinājumu projektu |
| pac solution list | Uzskaitiet visus risinājumus no pašreizējās Dataverse organizācijas |
| pac solution online-version | Iestata versiju risinājumam, kas ielādēts Dataverse. |
| pac solution pack | Iesaiņojiet risinājuma komponentus lokālajā failu sistēmā solution.zip (SolutionPackager). |
| pac solution publish | Publicē visus pielāgojumus |
| pac solution sync | Sinhronizējiet pašreizējo Dataverse risinājuma projektu ar pašreizējo risinājuma stāvokli savā organizācijā. |
| pac solution unpack | Izvilkt risinājuma komponentus no solution.zip uz lokālo failu sistēmu (SolutionPackager). |
| pac solution upgrade | Pieteikties solution upgrade |
| pac solution version | Atjauniniet risinājuma būvējumu vai pārskatīšanas versiju. |
pac solution add-license
Pievienojiet risinājumam informāciju par licenci un plānu.
Piemērs
Šajā piemērā ir parādīts, kā risinājumam pievienot licencēšanas informāciju.
pac solution add-license --planDefinitionFile ../ISV_Plan_Definition.csv --planMappingFile ../ISV_Plan_Mapping.csv
Plāna definīcijas fails
Tālāk ir sniegts plāna definīcijas faila piemērs.
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
Plāna kartēšanas fails
Tālāk ir sniegts plāna kartēšanas faila piemērs.
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
Nepieciešamie parametri solution add-license
--planDefinitionFile
-pd
Licences plāna definīcijas fails CSV formātā; paredzamās slejas: Pakalpojuma ID, Parādāmais nosaukums, Papildinformācijas URL.
--planMappingFile
-pm
Licences plāna kartēšanas fails CSV formātā; paredzamās kolonnas: Pakalpojuma ID, komponenta nosaukums
pac solution add-reference
Pievieno atsauci no projekta pašreizējā direktorijā uz projektu pie "ceļš"
Piemērs
pac solution add-reference --path c:\Users\Downloads\SampleComponent
Nepieciešamie parametri solution add-reference
--path
-p
Ceļš uz atsauces projektu
pac solution add-solution-component
Pievienojiet vienu vai vairākus risinājuma komponentus mērķa nepārvaldītajam risinājumam Dataverse.
Piemērs
Šajā piemērā ir parādīts, kā risinājumam pievienot risinājuma komponentu. Šajā gadījumā mēs pievienojam kontaktpersonu tabulu risinājumam SampleSolution. Tabula ir komponenta tips 1.
pac solution add-solution-component --solutionUniqueName SampleSolution --component contact --componentType 1
Nepieciešamie parametri solution add-solution-component
--component
-c
Mērķa risinājumam pievienojamās shēmas nosaukums vai komponenta ID.
--componentType
-ct
Vērtība, kas apzīmē pievienojamo risinājuma komponentu.
--solutionUniqueName
-sn
Risinājuma nosaukums.
Neobligātie parametri solution add-solution-component
--AddRequiredComponents
-arc
Norāda, vai nepārvaldītajam risinājumam ir jāpievieno arī citi risinājuma komponenti, kas nepieciešami pievienojamajam risinājuma komponentam.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--async
-a
Importē risinājumu asinhroni.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--environment
-env
Mērķa vides URL vai ID.
pac solution check
Augšupielādējiet Dataverse risinājuma projektu, lai to palaistu Power Apps pārbaudītāja pakalpojumā.
Piemērs
pac solution check --path c:\Users\Documents\Solution.zip --outputDirectory c:\samplepackage --geo UnitedStates
Neobligātie parametri solution check
--clearCache
-cc
Nomnieka solution checker izpildes kešatmiņā tiek notīrīti visi ieraksti, kas attiecas uz jūsu risinājumu iepriekšējiem rezultātiem.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--customEndpoint
-ce
Norādiet pielāgotu URL kā Power Apps Checker galapunktu.
--environment
-env
Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.
--excludedFiles
-ef
Izslēgt failus no analīzes. Nodot kā ar komatiem atdalītas vērtības
--geo
-g
Kuru Power Apps pārbaudītāja pakalpojuma ģeogrāfisko instanci izmantot.
Izmantojiet vienu no šīm vērtībām:
PreviewUnitedStatesUnitedStatesEuropeAsiaAustraliaJapanIndiaCanadaSouthAmericaUnitedKingdomFranceSouthAfricaGermanyUnitedArabEmiratesSwitzerlandNorwaySingaporeKoreaSwedenUSGovernmentUSGovernmentL4USGovernmentL5DoDChina
--outputDirectory
-o
Izvades direktorijs
--path
-p
Ceļš, kurā ir viens vai vairāki pārbaudāmie risinājuma faili. Ceļā var būt glob/aizstājējzīmes.
--ruleLevelOverride
-rl
Ceļš uz failu, kas satur JSON masīva kārtulas un līmeņus, kas jāignorē. Pieļaujamās OverrideLevel vērtības: kritisks, augsts, vidējs, zems, informācijas. Piemērs: [{"Id":"metadati-remove-dup-re","OverrideLevel":"Vidējs"},{"Id":"il-avoid-specialized-update-ops","OverrideLevel":"Vidējs"}]
--ruleSet
-rs
Atlasiet kārtulu kopu, kas tiek izpildīta kā daļa no šī būvējuma. Vērtības: derīgs GUID, "AppSource sertifikācija", "Risinājumu pārbaudītājs" (noklusējums).
--saveResults
-sav
Izmanto pašreizējo vidi, lai saglabātu risinājumu analīzes rezultātus, kas ir redzami programmā Risinājumu darbspējas centrmezgls. Pēc noklusējuma šis arguments ir iestatīts kā false.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--solutionUrl
-u
SAS Uri norāda uz solution.zip, kas jāanalizē
pac solution clone
Izveidojiet risinājuma projektu, pamatojoties uz esošu risinājumu savā organizācijā.
Piemēri
Tālāk sniegtajos piemēros ir parādīta pac solution clone komandas izmantošana.
Pamata klons
Šajā piemērā risinājums sampleSolution tiek klonēts pašreizējā direktorijā.
pac solution clone --name sampleSolution
Klonēšana ar iekļautiem vispārējiem un automātiskās numerācijas iestatījumiem
Šajā piemērā tiek klonēts risinājums sampleSolution pašreizējam direktorijam ar iekļautajiem vispārīgajiem un automātiskās numerācijas iestatījumiem.
pac solution clone --name sampleSolution --include general,autonumbering
Nepieciešamie parametri solution clone
--name
-n
Eksportējamā risinājuma nosaukums.
Neobligātie parametri solution clone
--async
-a
Eksportē risinājumu asinhroni.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--environment
-env
Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.
--include
-i
Kādi iestatījumi ir jāiekļauj eksportējamajā risinājumā.
Izmantojiet vienu vai vairākas no šīm vērtībām, atdalot tās ar komatiem:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Izvērsiet vai sapludiniet visus virkņu resursus .resx failos.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--map
-m
Pilns ceļš uz kartēšanas xml failu, no kura lasīt iepakojamās komponentu mapes.
--max-async-wait-time
-wt
Maksimālais asinhronais gaidīšanas laiks minūtēs. Noklusējuma vērtība ir 60 minūtes.
--outputDirectory
-o
Izvades direktorijs
--packagetype
-p
Norāda šķīduma ekstrakcijas veidu. Var būt: "Nepārvaldīts", "Pārvaldīts" vai "Abi". Noklusējuma vērtība ir: "Abi".
--targetversion
-v
Novecojis: šis parametrs tiek ignorēts.
pac solution create-settings
Izveidojiet iestatījumu failu no risinājuma zip vai risinājuma mapes.
Piemērs
pac solution create-settings --solution-zip C:\SampleSolution.zip --settings-file .\SampleDeploymentSettingsDev.json
Neobligātie parametri solution create-settings
--settings-file
-s
.json failu ar savienojuma atsauču un vides mainīgo izvietošanas iestatījumiem.
--solution-folder
-f
Ceļš uz lokālo, neiesaiņoto risinājumu mapi: vai nu faila "Citi/Solution.xml" sakne, vai mape ar .cdsproj failu.
--solution-zip
-z
Ceļš uz risinājuma zip failu.
pac solution delete
Izdzēsiet risinājumu no Dataverse pašreizējā vidē.
Piemērs
pac solution delete --solution-name Samplesolution
Nepieciešamie parametri solution delete
--solution-name
-sn
Risinājuma nosaukums.
Neobligātie parametri solution delete
--environment
-env
Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.
pac solution export
Eksportējiet risinājumu no Dataverse.
Piemērs
pac solution export --path c:\Users\Documents\Solution.zip --name SampleComponentSolution --managed true --include general
Nepieciešamie parametri solution export
--name
-n
Eksportējamā risinājuma nosaukums.
Neobligātie parametri solution export
--async
-a
Eksportē risinājumu asinhroni.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--environment
-env
Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.
--include
-i
Kādi iestatījumi ir jāiekļauj eksportējamajā risinājumā.
Izmantojiet vienu vai vairākas no šīm vērtībām, atdalot tās ar komatiem:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--managed
-m
Vai risinājums ir jāeksportē kā pārvaldīts risinājums.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--max-async-wait-time
-wt
Maksimālais asinhronais gaidīšanas laiks minūtēs. Noklusējuma vērtība ir 60 minūtes.
--overwrite
-ow
Eksportētais risinājuma fails var pārrakstīt risinājuma zip failu lokālajā failu sistēmā.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--path
-p
Ceļš, kurā ir rakstīts eksportētā risinājuma zip fails.
--targetversion
-v
Novecojis: šis parametrs tiek ignorēts.
pac solution import
Importējiet risinājumu Dataverse.
Piemērs
pac solution import --path c:\Users\Documents\Solution.zip
Neobligātie parametri solution import
--activate-plugins
-ap
Aktivizējiet risinājuma spraudņus un darbplūsmas.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--async
-a
Importē risinājumu asinhroni.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--environment
-env
Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.
--force-overwrite
-f
Nepārvaldītu pielāgojumu piespiedu pārrakstīšana
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--import-as-holding
-h
Importējiet risinājumu kā aizturēšanas risinājumu.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--max-async-wait-time
-wt
Maksimālais asinhronais gaidīšanas laiks minūtēs. Noklusējuma vērtība ir 60 minūtes.
--path
-p
Ceļš uz risinājuma zip failu. Ja tas nav norādīts, pieņem, ka pašreizējā mape ir cdsproj projekts.
--publish-changes
-pc
Publicējiet izmaiņas pēc veiksmīgas importēšanas.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--settings-file
.json failu ar savienojuma atsauču un vides mainīgo izvietošanas iestatījumiem.
--skip-dependency-check
-s
Izlaist atkarības pārbaudi pret atkarībām, kas atzīmētas kā produkta atjauninājums
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--skip-lower-version
-slv
Izlaist, solution import ja pašreizējā vidē ir tāda pati vai jaunāka versija.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--stage-and-upgrade
-up
Importējiet un jauniniet risinājumu.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
Piezīmes
Jūs esat izveidojis savienojumu ar vidi, izmantojot autentifikācijas komandu, pac lai izmantotu pac solution import.
pac solution import
Ja Path parametrs nav norādīts, tiek pieņemts, ka pašreizējā mape ir cdsproj projekts. Ja rekvizīts SolutionPackageType cdsproj failā ir iestatīts uz Both, pārvaldītais risinājums tiek izmantots pēc noklusējuma.
pac solution init
Inicializē direktoriju ar jaunu Dataverse risinājumu projektu
Piemērs
pac solution init --publisher-name developer --publisher-prefix dev
Nepieciešamie parametri solution init
--publisher-name
-pn
Dataverse solution publisher nosaukums
Piezīme: Ir atļautas tikai rakstzīmes diapazonā [A - Z], [a - z], [0 - 9] vai _. Pirmā rakstzīme var būt tikai diapazonos [A - Z], [a - z] vai _.
--publisher-prefix
-pp
Dataverse solution publisher pielāgošanas prefiksa vērtība
Piezīme: prefiksam jābūt garam no 2 līdz 8 rakstzīmēm, tas var sastāvēt tikai no burtu cipariem, jāsākas ar burtu un nevar sākties ar "mscrm".
Neobligātie parametri solution init
--outputDirectory
-o
Izvades direktorijs
pac solution list
Uzskaitiet visus risinājumus no pašreizējās Dataverse organizācijas
Piemērs
pac solution list
Neobligātie parametri solution list
--environment
-env
Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.
--includeSystemSolutions
Iekļaujiet sistēmas risinājumus, piemēram, Microsoft publicētos
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--json
Atgriež komandas izvadi kā JSON formatētu virkni.
pac solution online-version
Iestata versiju risinājumam, kas ielādēts Dataverse.
Piemērs
pac solution online-version --solution-name Samplesolution --solution-version 1.0.0.2
Nepieciešamie parametri solution online-version
--solution-name
-sn
Risinājuma nosaukums.
--solution-version
-sv
Norādiet solution version numuru.
Neobligātie parametri solution online-version
--environment
-env
Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.
pac solution pack
Iesaiņojiet risinājuma komponentus lokālajā failu sistēmā solution.zip (SolutionPackager).
Piemērs
pac solution pack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Nepieciešamie parametri solution pack
--zipfile
-z
Pilns ceļš uz risinājuma ZIP failu
Neobligātie parametri solution pack
--allowDelete
-ad
Nosaka, vai var tikt veiktas dzēšanas darbības. Noklusējuma vērtība ir "false".
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--allowWrite
-aw
Nosaka, vai var notikt rakstīšanas operācijas. Noklusējuma vērtība ir "false".
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--clobber
-c
Iespējo, ka failus, kas atzīmēti kā tikai lasāmi, var izdzēst vai pārrakstīt. Noklusējuma vērtība ir "false".
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--disablePluginRemap
-dpm
Atspējota spraudņa pilnībā kvalificēta tipa nosaukuma pārkārtošana. Noklusējuma vērtība ir "false".
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--errorlevel
-e
Minimālais reģistrēšanas līmenis žurnāla izvadei [Izvērsts|Informācija |Brīdinājums|Kļūda|Izslēgts]. Noklusējuma vērtība ir "Informācija".
--folder
-f
Ceļš uz saknes mapi vietējā failu sistēmā. Izsaiņojot vai ekstrahējot, tas tiek rakstīts. Iesaiņojot to nolasa no.
--localize
-loc
Izvērsiet vai sapludiniet visus virkņu resursus .resx failos.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--log
-l
Ceļš uz žurnālfailu.
--map
-m
Pilns ceļš uz kartēšanas xml failu, no kura lasīt iepakojamās komponentu mapes.
--packagetype
-p
Izsaiņojot vai izvelkot, izmantojiet, lai norādītu dubultu pārvaldīto un nepārvaldīto darbību. Iesaiņojot, izmantojiet, lai norādītu Pārvaldīts vai Nepārvaldīts no iepriekšējās izpakošanas "Abi". Var būt: "Nepārvaldīts", "Pārvaldīts" vai "Abi". Noklusējuma vērtība ir "Nepārvaldīts".
--singleComponent
-sc
Veiciet darbības tikai ar vienu komponenta tipu [WebResource|Spraudnis|Darbplūsma |Nav]. Noklusējuma vērtība ir "Nav".
--sourceLoc
-src
Ģenerē veidnes resursu failu. Derīgs tikai izrakstam. Iespējamās vērtības ir "auto" jeb tās valodas kods, kuru vēlaties eksportēt. Varat izmantot valodas koda identifikatora (LCID) vai Starptautiskās Standartizācijas organizācijas (ISO) valodas kodu formātus. Ja tas ir, tas izgūst virknes resursus no dotās lokalizācijas kā neitrālu .resx. Ja ir norādīts "auto" vai tikai slēdža garā vai īsā forma, tiek izmantota risinājuma bāzes lokalizācija.
--useLcid
-lcid
Valodu failiem izmantojiet valodas koda identifikatora (LCID) vērtības (1033), nevis Starptautiskās standartizācijas organizācijas (ISO) kodus (en-US).
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--useUnmanagedFileForMissingManaged
-same
Izmantojiet to pašu XML avota failu, kad tiek atrasts pārvaldīts un atrasts tikai nepārvaldīts XML fails; attiecas uz failiem AppModuleSiteMap, AppModuleMap, FormXml.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
pac solution publish
Publicē visus pielāgojumus
Piemērs
pac solution publish
Neobligātie parametri solution publish
--async
-a
Publicē visus pielāgojumus asinhroni
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--environment
-env
Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.
--max-async-wait-time
-wt
Maksimālais asinhronais gaidīšanas laiks minūtēs. Noklusējuma vērtība ir 60 minūtes.
pac solution sync
Sinhronizējiet pašreizējo Dataverse risinājuma projektu ar pašreizējo risinājuma stāvokli savā organizācijā.
Piemēri
Tālāk sniegtajos piemēros ir parādīta pac solution sync komandas izmantošana.
Pamata sinhronizācija
Šajā piemērā risinājums tiek sinhronizēts ar pašreizējo direktoriju.
pac solution sync
Neobligātie parametri solution sync
--async
-a
Eksportē risinājumu asinhroni.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--environment
-env
Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.
--include
-i
Kādi iestatījumi ir jāiekļauj eksportējamajā risinājumā.
Izmantojiet vienu vai vairākas no šīm vērtībām, atdalot tās ar komatiem:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Izvērsiet vai sapludiniet visus virkņu resursus .resx failos.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--map
-m
Pilns ceļš uz kartēšanas xml failu, no kura lasīt iepakojamās komponentu mapes.
--max-async-wait-time
-wt
Maksimālais asinhronais gaidīšanas laiks minūtēs. Noklusējuma vērtība ir 60 minūtes.
--packagetype
-p
Izsaiņojot vai izvelkot, izmantojiet, lai norādītu dubultu pārvaldīto un nepārvaldīto darbību. Iesaiņojot, izmantojiet, lai norādītu Pārvaldīts vai Nepārvaldīts no iepriekšējās izpakošanas "Abi". Var būt: "Nepārvaldīts", "Pārvaldīts" vai "Abi". Noklusējuma vērtība ir: "Abi".
--solution-folder
-f
Ceļš uz lokālo, neiesaiņoto risinājumu mapi: vai nu faila "Citi/Solution.xml" sakne, vai mape ar .cdsproj failu.
pac solution unpack
Izvilkt risinājuma komponentus no solution.zip uz lokālo failu sistēmu (SolutionPackager).
Piemērs
pac solution unpack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Nepieciešamie parametri solution unpack
--zipfile
-z
Pilns ceļš uz risinājuma ZIP failu
Neobligātie parametri solution unpack
--allowDelete
-ad
Nosaka, vai var tikt veiktas dzēšanas darbības. Noklusējuma vērtība ir "false".
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--allowWrite
-aw
Nosaka, vai var notikt rakstīšanas operācijas. Noklusējuma vērtība ir "false".
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--clobber
-c
Iespējo, ka failus, kas atzīmēti kā tikai lasāmi, var izdzēst vai pārrakstīt. Noklusējuma vērtība ir "false".
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--disablePluginRemap
-dpm
Atspējota spraudņa pilnībā kvalificēta tipa nosaukuma pārkārtošana. Noklusējuma vērtība ir "false".
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--errorlevel
-e
Minimālais reģistrēšanas līmenis žurnāla izvadei [Izvērsts|Informācija |Brīdinājums|Kļūda|Izslēgts]. Noklusējuma vērtība ir "Informācija".
--folder
-f
Ceļš uz saknes mapi vietējā failu sistēmā. Izsaiņojot vai ekstrahējot, tas tiek rakstīts. Iesaiņojot to nolasa no.
--localize
-loc
Izvērsiet vai sapludiniet visus virkņu resursus .resx failos.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--log
-l
Ceļš uz žurnālfailu.
--map
-m
Pilns ceļš uz kartēšanas xml failu, no kura lasīt iepakojamās komponentu mapes.
--packagetype
-p
Izsaiņojot vai izvelkot, izmantojiet, lai norādītu dubultu pārvaldīto un nepārvaldīto darbību. Iesaiņojot, izmantojiet, lai norādītu Pārvaldīts vai Nepārvaldīts no iepriekšējās izpakošanas "Abi". Var būt: "Nepārvaldīts", "Pārvaldīts" vai "Abi". Noklusējuma vērtība ir "Nepārvaldīts".
--singleComponent
-sc
Veiciet darbības tikai ar vienu komponenta tipu [WebResource|Spraudnis|Darbplūsma |Nav]. Noklusējuma vērtība ir "Nav".
--sourceLoc
-src
Ģenerē veidnes resursu failu. Derīgs tikai izrakstam. Iespējamās vērtības ir "auto" jeb tās valodas kods, kuru vēlaties eksportēt. Varat izmantot valodas koda identifikatora (LCID) vai Starptautiskās Standartizācijas organizācijas (ISO) valodas kodu formātus. Ja tas ir, tas izgūst virknes resursus no dotās lokalizācijas kā neitrālu .resx. Ja ir norādīts "auto" vai tikai slēdža garā vai īsā forma, tiek izmantota risinājuma bāzes lokalizācija.
--useLcid
-lcid
Valodu failiem izmantojiet valodas koda identifikatora (LCID) vērtības (1033), nevis Starptautiskās standartizācijas organizācijas (ISO) kodus (en-US).
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--useUnmanagedFileForMissingManaged
-same
Izmantojiet to pašu XML avota failu, kad tiek atrasts pārvaldīts un atrasts tikai nepārvaldīts XML fails; attiecas uz failiem AppModuleSiteMap, AppModuleMap, FormXml.
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
pac solution upgrade
Pieteikties solution upgrade
Piemērs
pac solution upgrade --solution-name SampleSolution --async --max-async-wait-time 60
Nepieciešamie parametri solution upgrade
--solution-name
-sn
Risinājuma nosaukums.
Neobligātie parametri solution upgrade
--async
-a
Jaunināšanas risinājums asinhroni
Šim parametram nav nepieciešama vērtība. Tas ir slēdzis.
--environment
-env
Norāda mērķa Dataverse. Vērtība var būt GUID vai absolūtais https URL. Ja tas nav norādīts, tiks izmantota aktīvā organizācija, kas atlasīta pašreizējam autentifikācijas profilam.
--max-async-wait-time
-wt
Maksimālais asinhronais gaidīšanas laiks minūtēs. Noklusējuma vērtība ir 60 minūtes.
pac solution version
Atjauniniet risinājuma būvējumu vai pārskatīšanas versiju.
Piemērs
pac solution version --patchversion 2
pac solution version --strategy gittags
Neobligātie parametri solution version
--buildversion
-bv
Risinājuma izveides versija.
Piezīme: Vērtībai jābūt veselam skaitlim ar minimālo vērtību 0.
--filename
-fn
Tracker CSV faila nosaukums, kas jāizmanto, izmantojot failu izsekošanu kā stratēģiju. Noklusējuma vērtība ir "ControlsStateVersionInfo.csv".
--patchversion
-pv
Novecojis: šis parametrs tiek ignorēts.
--revisionversion
-rv
Risinājuma pārskatīšanas versija.
Piezīme: Vērtībai jābūt veselam skaitlim ar minimālo vērtību 0.
--solutionPath
-sp
Ceļš uz Dataverse risinājumu direktoriju vai Solution.xml failu.
--strategy
-s
AtjauninaSolution.xmlfaila būvēšanas versiju, izmantojot norādīto stratēģiju. Ja izmantojat gittags, iestatiet personisko piekļuves marķieru šādā vides mainīgajā "PacCli.PAT"
Izmantojiet vienu no šīm vērtībām:
NoneGitTagsFileTrackingSolution
Atšķirības starp pac solution clone eksportu un eksportu
Ir situācijas, kad neesat pārliecināts, kad lietot pac solution clone vai pac solution export komandēt. Vienu no komandām var izmantot šādos scenārijos:
- Izmantojiet
pac solution clone, ja risinājumam jāpievieno jauni komponenti. - Izmantojiet
pac solution export, ja vēlaties modificēt esošo risinājuma faila saturu, bet nepievienot risinājumam jaunus komponentus.
pac solution clone
Eksportētais risinājums izskatās kā Visual Studio projekts, eksportējot risinājumu, izmantojot komandu pac solution clone . Tā vietā .csproj (kā Visual Studio) tiks parādīts fails cdsproj . Failā cdsproj ir visa informācija par komponentiem, kas nepieciešama projekta izveidei. Būvēšanas izvade ir risinājuma zip fails, ko var importēt dažādās vidēs.
Izstrādātājam nav jāizsaiņo klonētais risinājums, jo tas ir atveidots neiesaiņotā formātā mapē src (avots).
Tagad, ja vēlaties saistīt jaunizveidotu spraudni ar šo risinājumu, solution unpackvarat izmantot komandu pac solution add-reference , lai atjauninātu .cdsproj failu, lai pievienotu jauno spraudni. Pēc tam varat izveidot projektu, izmantojot vai dotnet build.msbuild
Pirms projekta izveides ieteicams vispirms veikt būvēšanas atjaunošanu. Būvēšanas atjaunošana (dotnet būvēšana vispirms automātiski atjauno) atjaunos nepieciešamās .NET bibliotēkas, lai ģenerētu iesaiņotu risinājumu.
pac solution export
Eksportējot risinājumu, izmantojot pac solution export risinājumu, vēlaties eksportēt risinājumu, izmantojot veidotāja portālu, un iegūtā izvade ir risinājuma zip fails.
Izsaiņojot risinājuma zip failu (nav ieteicams atvērt zip ar standarta rīkiem un izmantot atbilstošo CLI komandu). Iegūtā direktoriju struktūra ir līdzīga struktūrai .pac solution clone Vienīgā atšķirība ir tā, ka jūs nevarat pievienot atsauces uz šo neiepakoto risinājumu, jo tam nav projekta faila .cdsproj .
Varat modificēt attiecīgo failu kopu, kuru vēlaties atjaunināt, un pēc tam turpināt ar solution pack, kas vēlreiz ģenerē risinājuma zip failu, lai atvieglotu risinājuma importēšanu mērķa vidē. Darbības rezultāts ir risinājuma zip fails ar atjauninātu saturu un atjauninātu laika zīmogu.
Skatīt arī
Microsoft Power Platform CLI komandu grupas
Microsoft Power Platform CLI pārskats