Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Dataverse шешім жобаларымен жұмыс істеуге арналған командалар.
Раа
| Пәрмен | Сипаттама |
|---|---|
| pac solution add-license | Шешімге лицензия мен жоспар ақпаратын қосыңыз. |
| pac solution add-reference | Жобаның қазіргі каталогындағы сілтемені 'жол' бөлімінде қосыңыз |
| pac solution add-solution-component | Dataverse бағдарламасындағы мақсатты басқарылмаған шешімге бір немесе бірнеше шешім компоненттерін қосыңыз. |
| pac solution check | Power Apps Checker қызметіне қарсы іске қосу үшін Dataverse шешімі жобасын кері жүктеңіз. |
| pac solution clone | Ұйымыңыздағы бар шешімге негізделген шешім жобасын жасаңыз. |
| pac solution create-settings | Шешімнің zip немесе шешім қалтасынан параметрлер файлын жасаңыз. |
| pac solution delete | Ағымдағы ортада Dataverse шешімін жою. |
| pac solution export | Шешімді Dataverse қызметінен экспорттау. |
| pac solution import | Шешімді Dataverse бағдарламасына импорттаңыз. |
| pac solution init | Каталогты жаңа Dataverse шешімі жобасымен инициализациялау |
| pac solution list | Ағымдағы Dataverse ұйымының барлық шешімдерін тізімдеу |
| pac solution online-version | Dataverse бағдарламасында жүктелген шешімнің нұсқасын орнатады. |
| pac solution pack | Жергілікті файлдық жүйедегі шешім компоненттерін solution.zip (SolutionPackager) жүйесіне жинаңыз. |
| pac solution publish | Барлық теңшеулерді жариялайды |
| pac solution sync | Ағымдағы Dataverse шешімі жобасын ұйымыңыздағы шешімнің ағымдағы күйімен синхрондаңыз. |
| pac solution unpack | Шешім компоненттерін solution.zip-ден жергілікті файлдық жүйеге (SolutionPackager) шығарыңыз. |
| pac solution upgrade | Өтініш беру solution upgrade |
| pac solution version | Шешім үшін құрастыру немесе қайта қарау нұсқасын жаңарту. |
pac solution add-license
Шешімге лицензия мен жоспар ақпаратын қосыңыз.
Мысал
Бұл мысалда лицензиялау ақпаратын шешімге қалай қосуға болатындығы көрсетілген.
pac solution add-license --planDefinitionFile ../ISV_Plan_Definition.csv --planMappingFile ../ISV_Plan_Mapping.csv
Жоспарды анықтау файлы
Төменде сіз жоспардың анықтамасы файлының үлгісін таба аласыз:
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
Жоспарды сәйкестендіру файлы
Төменде сіз жоспар картасының үлгісін таба аласыз:
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
Қажетті параметрлер solution add-license
--planDefinitionFile
-pd
CSV пішіміндегі лицензиялық жоспарды анықтау файлы; күтілетін бағандар: Қызмет идентификаторы, Көрсетілетін атау, Қосымша ақпарат URL мекенжайы.
--planMappingFile
-pm
CSV пішіміндегі лицензиялық жоспарды сәйкестендіру файлы; күтілетін бағандар: Қызмет идентификаторы, Компонент атауы
pac solution add-reference
Жобаның қазіргі каталогындағы сілтемені 'жол' бөлімінде қосыңыз
Мысал
pac solution add-reference --path c:\Users\Downloads\SampleComponent
Қажетті параметрлер solution add-reference
--path
-p
Көрсетілген жобаға апаратын жол
pac solution add-solution-component
Dataverse бағдарламасындағы мақсатты басқарылмаған шешімге бір немесе бірнеше шешім компоненттерін қосыңыз.
Мысал
Бұл мысалда шешімнің құрамдас бөлігін қалай қосуға болатындығы көрсетілген. Бұл жағдайда біз байланыс кестесін шешімге SampleSolutionқосамыз . Кесте - 1-ші құрамдас бөлік.
pac solution add-solution-component --solutionUniqueName SampleSolution --component contact --componentType 1
Қажетті параметрлер solution add-solution-component
--component
-c
Мақсатты шешімге қосу қажет құрамдастың схема атауы немесе идентификаторы.
--componentType
-ct
Сіз қосқан шешім компонентін білдіретін мән.
--solutionUniqueName
-sn
Шешімнің атауы.
Қосымша параметрлер solution add-solution-component
--AddRequiredComponents
-arc
Қосылатын шешім компоненті қажет басқа шешім компоненттерін басқарылмаған шешімге қосу керек пе, жоқ па, соны көрсетіңіз.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--async
-a
Шешімді асинхронды түрде импорттайды.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--environment
-env
Қоршаған ортаның URL мекенжайы немесе қоршаған ортаның идентификаторы.
pac solution check
Power Apps Checker қызметіне қарсы іске қосу үшін Dataverse шешімі жобасын кері жүктеңіз.
Мысал
pac solution check --path c:\Users\Documents\Solution.zip --outputDirectory c:\samplepackage --geo UnitedStates
Қосымша параметрлер solution check
--clearCache
-cc
Жалға алушыға арналған жедел жәрдем бақылау кэшінен шешімдеріңіздің өткен нәтижелеріне қатысты барлық жазбаларды тазартады solution check.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--customEndpoint
-ce
Power Apps Checker соңғы нүктесі ретінде реттелетін URL мекенжайын көрсетіңіз.
--environment
-env
Мақсатты деректерді анықтайды. Мән Guid немесе абсолютті https URL мекенжайы болуы мүмкін. Көрсетілмеген жағдайда, ағымдағы аутентификация профилі үшін таңдалған белсенді ұйым пайдаланылады.
--excludedFiles
-ef
Файлдарды талдаудан алып тастау. Үтірмен бөлінген мәндер ретінде беру
--geo
-g
Power Apps Checker қызметінің қай географиялық данасын пайдалану керек?
Мына мәндердің біреуін пайдаланыңыз:
PreviewUnitedStatesUnitedStatesEuropeAsiaAustraliaJapanIndiaCanadaSouthAmericaUnitedKingdomFranceSouthAfricaGermanyUnitedArabEmiratesSwitzerlandNorwaySingaporeKoreaSwedenUSGovernmentUSGovernmentL4USGovernmentL5DoDChina
--outputDirectory
-o
Шығыс каталогы
--path
-p
Тексерілетін бір немесе бірнеше шешім файлдары бар жол. Жолда глоб/қойылмалы таңбалар болуы мүмкін.
--ruleLevelOverride
-rl
JSON жиымының ережелері мен деңгейлерін қамтитын файлға апаратын жол. OverrideLevel үшін қабылданған мәндер: критикалық, жоғары, орташа, төмен, ақпараттық. Мысалы: [{"Id":"meta-remove-dup-reg","OverrideLevel":"Medium"},{"Id":"il-avoid-specialized-update-ops","OverrideLevel":"Medium"}]
--ruleSet
-rs
Осы құрылыстың бөлігі ретінде орындалатын ережелер жиынтығын таңдаңыз. Мәндері: жарамды Guid, «AppSource сертификаты», «Шешімді тексеру» (әдепкі).
--saveResults
-sav
Solution Health Hub бағдарламасында көрінетін шешімді талдау нәтижелерін сақтау үшін ағымдағы ортаны пайдаланады. Әдепкі бойынша, бұл аргумент жалған болып белгіленеді.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--solutionUrl
-u
С.Сейфуллин solution.zip тексеру керек екенін айтты
pac solution clone
Ұйымыңыздағы бар шешімге негізделген шешім жобасын жасаңыз.
Мысалдар
Төменде келтірілген мысалдар бұйрықты pac solution clone орындау тәртібін көрсетеді.
Негізгі клон
Бұл мысал қазіргі заманғы нұсқаулықтың шешімін sampleSolution табады.
pac solution clone --name sampleSolution
Жалпы және автоматты нөмірлеу параметрлері қосылған клон
Бұл мысал жалпы және автоматты нөмірлеу параметрлері қосылған ағымдағы каталогтың шешімін sampleSolution клондайды.
pac solution clone --name sampleSolution --include general,autonumbering
Қажетті параметрлер solution clone
--name
-n
Экспортталатын шешімнің атауы.
Қосымша параметрлер solution clone
--async
-a
Шешімді асинхронды түрде экспорттайды.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--environment
-env
Мақсатты деректерді анықтайды. Мән Guid немесе абсолютті https URL мекенжайы болуы мүмкін. Көрсетілмеген жағдайда, ағымдағы аутентификация профилі үшін таңдалған белсенді ұйым пайдаланылады.
--include
-i
Қандай параметрлер экспортталған шешімге қосылуы керек?
Үтірлермен бөлінген мына мәндердің біреуін немесе бірнешеуін пайдаланыңыз:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Барлық жол ресурстарын .resx файлдарына шығарады немесе біріктіреді.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--map
-m
Компонент қалталарын оқуға арналған xml файлына апаратын толық жол.
--max-async-wait-time
-wt
Асинхронды күту уақыты бірнеше минутта. Әдепкі мән - 60 минут.
--outputDirectory
-o
Шығыс каталогы
--packagetype
-p
Шешімнің шығу түрін анықтаңыз. Болуы мүмкін: 'Басқарылмаған', 'Басқарылған' немесе 'Екеуі'. Әдепкі мән - "Екеуі."
--targetversion
-v
Ескерту: Бұл параметр елеусіз қалды.
pac solution create-settings
Шешімнің zip немесе шешім қалтасынан параметрлер файлын жасаңыз.
Мысал
pac solution create-settings --solution-zip C:\SampleSolution.zip --settings-file .\SampleDeploymentSettingsDev.json
Қосымша параметрлер solution create-settings
--settings-file
-s
Қосылым сілтемелері мен қоршаған орта айнымалылары үшін орналастыру параметрлері бар .json файлы.
--solution-folder
-f
Жергілікті, қапталмаған шешім қапшығына апаратын жол: 'Басқа/Solution.xml' файлының түбірі немесе .cdsproj файлы бар қапшық.
--solution-zip
-z
Шешімнің zip файлына апаратын жол.
pac solution delete
Ағымдағы ортада Dataverse шешімін жою.
Мысал
pac solution delete --solution-name Samplesolution
Қажетті параметрлер solution delete
--solution-name
-sn
Шешімнің атауы.
Қосымша параметрлер solution delete
--environment
-env
Мақсатты деректерді анықтайды. Мән Guid немесе абсолютті https URL мекенжайы болуы мүмкін. Көрсетілмеген жағдайда, ағымдағы аутентификация профилі үшін таңдалған белсенді ұйым пайдаланылады.
pac solution export
Шешімді Dataverse қызметінен экспорттау.
Мысал
pac solution export --path c:\Users\Documents\Solution.zip --name SampleComponentSolution --managed true --include general
Қажетті параметрлер solution export
--name
-n
Экспортталатын шешімнің атауы.
Қосымша параметрлер solution export
--async
-a
Шешімді асинхронды түрде экспорттайды.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--environment
-env
Мақсатты деректерді анықтайды. Мән Guid немесе абсолютті https URL мекенжайы болуы мүмкін. Көрсетілмеген жағдайда, ағымдағы аутентификация профилі үшін таңдалған белсенді ұйым пайдаланылады.
--include
-i
Қандай параметрлер экспортталған шешімге қосылуы керек?
Үтірлермен бөлінген мына мәндердің біреуін немесе бірнешеуін пайдаланыңыз:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--managed
-m
Шешімді басқару шешімі ретінде экспорттау керек пе?
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--max-async-wait-time
-wt
Асинхронды күту уақыты бірнеше минутта. Әдепкі мән - 60 минут.
--overwrite
-ow
Экспортталған шешім файлы жергілікті файлдық жүйеде шешім zip файлын қайта жаза алады.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--path
-p
Экспортталған шешім zip файлы жазылған жол.
--targetversion
-v
Ескерту: Бұл параметр елеусіз қалды.
pac solution import
Шешімді Dataverse бағдарламасына импорттаңыз.
Мысал
pac solution import --path c:\Users\Documents\Solution.zip
Қосымша параметрлер solution import
--activate-plugins
-ap
Шешімдегі плагиндер мен жұмыс процестерін белсендіру.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--async
-a
Шешімді асинхронды түрде импорттайды.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--environment
-env
Мақсатты деректерді анықтайды. Мән Guid немесе абсолютті https URL мекенжайы болуы мүмкін. Көрсетілмеген жағдайда, ағымдағы аутентификация профилі үшін таңдалған белсенді ұйым пайдаланылады.
--force-overwrite
-f
Басқарылмаған реттеулерді қайта жазуды мәжбүрлеп жасау
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--import-as-holding
-h
Шешімді ұстап тұру шешімі ретінде импорттаңыз.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--max-async-wait-time
-wt
Асинхронды күту уақыты бірнеше минутта. Әдепкі мән - 60 минут.
--path
-p
Шешімнің zip файлына апаратын жол. Егер келтірілмесе, назардағы қапшық cdsproj жобасы деп есептеледі.
--publish-changes
-pc
Өзгерістерді сәтті импорттағаннан кейін жариялаңыз.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--settings-file
Қосылым сілтемелері мен қоршаған орта айнымалылары үшін орналастыру параметрлері бар .json файлы.
--skip-dependency-check
-s
Өнімнің жаңартуы ретінде белгіленген тәуелділіктерге қатысты тәуелділік тексеруін өткізіп жіберу
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--skip-lower-version
-slv
Қазіргі ортада сол немесе одан жоғары нұсқа бар болса, оны өткізіп жіберіңіз solution import .
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--stage-and-upgrade
-up
Шешімді импорттау және жаңарту.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
Ескертулер
Сіз аутентификация командасын pacпайдаланып ортаға қосыласыз.
pac solution import
Параметр көрсетілмеген жағдайда Path , ағымдағы қапшық cdsproj жобасы деп есептеледі. Егер cdsproj файлындағы сипат SolutionPackageType , басқарылатын шешім әдепкі бойынша Bothқолданылады.
pac solution init
Каталогты жаңа Dataverse шешімі жобасымен инициализациялау
Мысал
pac solution init --publisher-name developer --publisher-prefix dev
Қажетті параметрлер solution init
--publisher-name
-pn
Dataverse solution publishатауы
Ескертпе: [A - Z], [a - z], [0 - 9] немесе _ ауқымдарындағы таңбаларға ғана рұқсат етіледі. Бірінші таңба [A-Z], [a - z] немесе _диапазондарында болуы мүмкін.
--publisher-prefix
-pp
Dataverse solution publisher үшін баптау префиксінің мәні
Ескертпе: Префикстің ұзындығы 2-ден 8 таңбаға дейін болуы керек, тек алфавиттік сандардан тұруы мүмкін, әріптен басталуы керек және 'mscrm' -ден басталуы мүмкін емес.
Қосымша параметрлер solution init
--outputDirectory
-o
Шығыс каталогы
pac solution list
Ағымдағы Dataverse ұйымының барлық шешімдерін тізімдеу
Мысал
pac solution list
Қосымша параметрлер solution list
--environment
-env
Мақсатты деректерді анықтайды. Мән Guid немесе абсолютті https URL мекенжайы болуы мүмкін. Көрсетілмеген жағдайда, ағымдағы аутентификация профилі үшін таңдалған белсенді ұйым пайдаланылады.
--includeSystemSolutions
Microsoft корпорациясы шығарған жүйелік шешімдер сияқты жүйелік шешімдерді қосыңыз
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--json
Пәрменнің шығысын JSON пішімделген жол ретінде береді.
pac solution online-version
Dataverse бағдарламасында жүктелген шешімнің нұсқасын орнатады.
Мысал
pac solution online-version --solution-name Samplesolution --solution-version 1.0.0.2
Қажетті параметрлер solution online-version
--solution-name
-sn
Шешімнің атауы.
--solution-version
-sv
Нөмірін solution version көрсетіңіз.
Қосымша параметрлер solution online-version
--environment
-env
Мақсатты деректерді анықтайды. Мән Guid немесе абсолютті https URL мекенжайы болуы мүмкін. Көрсетілмеген жағдайда, ағымдағы аутентификация профилі үшін таңдалған белсенді ұйым пайдаланылады.
pac solution pack
Жергілікті файлдық жүйедегі шешім компоненттерін solution.zip (SolutionPackager) жүйесіне жинаңыз.
Мысал
pac solution pack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Қажетті параметрлер solution pack
--zipfile
-z
ZIP файлының шешіміне толық жол
Қосымша параметрлер solution pack
--allowDelete
-ad
Жою әрекеттері орындалуы мүмкін бе, жоқ па, соны анықтайды. Әдепкі мән - "жалған".
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--allowWrite
-aw
Жазу операцияларының орындалуы мүмкін бе, жоқ па, соны анықтаңыз. Әдепкі мән - "жалған".
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--clobber
-c
Тек оқуға арналған деп белгіленген файлдарды жоюға немесе қайта жазуға мүмкіндік береді. Әдепкі мән - "жалған".
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--disablePluginRemap
-dpm
Қосылатын модуль модулінің толық білікті түрі атауын қайта тағайындау ажыратылды. Әдепкі мән - "жалған".
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--errorlevel
-e
Журнал шығысы үшін журнал жүргізудің ең төменгі деңгейі [Сөзбе-сөз |Ақпарат|Ескерту|Қате |Өшіру]. Әдепкі мән - 'Info'.
--folder
-f
Жергілікті файлдық жүйедегі түбірлік қапшыға апаратын жол. Орнату немесе шығару кезінде бұл жазба жазылады. Орау кезінде оқиды.
--localize
-loc
Барлық жол ресурстарын .resx файлдарына шығарады немесе біріктіреді.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--log
-l
Журнал файлына апаратын жол.
--map
-m
Компонент қалталарын оқуға арналған xml файлына апаратын толық жол.
--packagetype
-p
Қаптаманы ашу немесе шығару кезінде қос Басқарылатын және Басқарылмайтын операцияны көрсету үшін пайдаланыңыз. Орау кезінде алдыңғы «Екеуі» пакетінен Басқарылатын немесе Басқарылмаған параметрін көрсетіңіз. Болуы мүмкін: 'Басқарылмаған', 'Басқарылған' немесе 'Екеуі'. Әдепкі мән - "Басқарылмаған".
--singleComponent
-sc
Тек бір компонент түріне әрекет ету [WebResource|Плагин|Жұмыс процесі|Жоқ]. Әдепкі мән - 'None'.
--sourceLoc
-src
Үлгі ресурс файлын жасайды. Тек сығынды кезде жарамды. Ықтимал мәндер - "авто" немесе экспорттағыңыз келетін тілдің тіл коды. Тіл кодын идентификаторы (LCID) немесе Халықаралық стандарттау ұйымының (ISO) тілдік код пішімдерін пайдалануға болады. Бар болған жағдайда, бұл жол ресурстарын берілген аймақтан бейтарап .resx ретінде шығарады. Егер 'auto' немесе қосқыштың ұзын немесе қысқа түрі көрсетілсе, шешімнің негізгі локаты қолданылады.
--useLcid
-lcid
Тіл файлдары үшін Халықаралық стандарттау ұйымының (ISO) кодтарынан (en-US) гөрі Language Code Identifier (LCID) мәндерін (1033) пайдаланыңыз.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--useUnmanagedFileForMissingManaged
-same
Басқарылатын және тек басқарылмаған XML файлын орау кезінде бірдей XML бастапқы файлын пайдаланыңыз; AppModuleSiteMap, AppModuleMap, FormXml файлдарына қолданылады.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
pac solution publish
Барлық теңшеулерді жариялайды
Мысал
pac solution publish
Қосымша параметрлер solution publish
--async
-a
Барлық теңшеулерді асинхронды түрде жариялайды
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--environment
-env
Мақсатты деректерді анықтайды. Мән Guid немесе абсолютті https URL мекенжайы болуы мүмкін. Көрсетілмеген жағдайда, ағымдағы аутентификация профилі үшін таңдалған белсенді ұйым пайдаланылады.
--max-async-wait-time
-wt
Асинхронды күту уақыты бірнеше минутта. Әдепкі мән - 60 минут.
pac solution sync
Ағымдағы Dataverse шешімі жобасын ұйымыңыздағы шешімнің ағымдағы күйімен синхрондаңыз.
Мысалдар
Төменде келтірілген мысалдар бұйрықты pac solution sync орындау тәртібін көрсетеді.
Негізгі қадамдастыру
Бұл мысал шешімін ағымдағы каталогпен синхрондайды.
pac solution sync
Қосымша параметрлер solution sync
--async
-a
Шешімді асинхронды түрде экспорттайды.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--environment
-env
Мақсатты деректерді анықтайды. Мән Guid немесе абсолютті https URL мекенжайы болуы мүмкін. Көрсетілмеген жағдайда, ағымдағы аутентификация профилі үшін таңдалған белсенді ұйым пайдаланылады.
--include
-i
Қандай параметрлер экспортталған шешімге қосылуы керек?
Үтірлермен бөлінген мына мәндердің біреуін немесе бірнешеуін пайдаланыңыз:
autonumberingcalendarcustomizationemailtrackingexternalapplicationsgeneralisvconfigmarketingoutlooksynchronizationrelationshiprolessales
--localize
-loc
Барлық жол ресурстарын .resx файлдарына шығарады немесе біріктіреді.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--map
-m
Компонент қалталарын оқуға арналған xml файлына апаратын толық жол.
--max-async-wait-time
-wt
Асинхронды күту уақыты бірнеше минутта. Әдепкі мән - 60 минут.
--packagetype
-p
Қаптаманы ашу немесе шығару кезінде қос Басқарылатын және Басқарылмайтын операцияны көрсету үшін пайдаланыңыз. Орау кезінде алдыңғы «Екеуі» пакетінен Басқарылатын немесе Басқарылмаған параметрін көрсетіңіз. Болуы мүмкін: 'Басқарылмаған', 'Басқарылған' немесе 'Екеуі'. Әдепкі мән - "Екеуі."
--solution-folder
-f
Жергілікті, қапталмаған шешім қапшығына апаратын жол: 'Басқа/Solution.xml' файлының түбірі немесе .cdsproj файлы бар қапшық.
pac solution unpack
Шешім компоненттерін solution.zip-ден жергілікті файлдық жүйеге (SolutionPackager) шығарыңыз.
Мысал
pac solution unpack --zipfile C:\SampleSolution.zip --folder .\SampleSolutionUnpacked\.
Қажетті параметрлер solution unpack
--zipfile
-z
ZIP файлының шешіміне толық жол
Қосымша параметрлер solution unpack
--allowDelete
-ad
Жою әрекеттері орындалуы мүмкін бе, жоқ па, соны анықтайды. Әдепкі мән - "жалған".
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--allowWrite
-aw
Жазу операцияларының орындалуы мүмкін бе, жоқ па, соны анықтаңыз. Әдепкі мән - "жалған".
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--clobber
-c
Тек оқуға арналған деп белгіленген файлдарды жоюға немесе қайта жазуға мүмкіндік береді. Әдепкі мән - "жалған".
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--disablePluginRemap
-dpm
Қосылатын модуль модулінің толық білікті түрі атауын қайта тағайындау ажыратылды. Әдепкі мән - "жалған".
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--errorlevel
-e
Журнал шығысы үшін журнал жүргізудің ең төменгі деңгейі [Сөзбе-сөз |Ақпарат|Ескерту|Қате |Өшіру]. Әдепкі мән - 'Info'.
--folder
-f
Жергілікті файлдық жүйедегі түбірлік қапшыға апаратын жол. Орнату немесе шығару кезінде бұл жазба жазылады. Орау кезінде оқиды.
--localize
-loc
Барлық жол ресурстарын .resx файлдарына шығарады немесе біріктіреді.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--log
-l
Журнал файлына апаратын жол.
--map
-m
Компонент қалталарын оқуға арналған xml файлына апаратын толық жол.
--packagetype
-p
Қаптаманы ашу немесе шығару кезінде қос Басқарылатын және Басқарылмайтын операцияны көрсету үшін пайдаланыңыз. Орау кезінде алдыңғы «Екеуі» пакетінен Басқарылатын немесе Басқарылмаған параметрін көрсетіңіз. Болуы мүмкін: 'Басқарылмаған', 'Басқарылған' немесе 'Екеуі'. Әдепкі мән - "Басқарылмаған".
--singleComponent
-sc
Тек бір компонент түріне әрекет ету [WebResource|Плагин|Жұмыс процесі|Жоқ]. Әдепкі мән - 'None'.
--sourceLoc
-src
Үлгі ресурс файлын жасайды. Тек сығынды кезде жарамды. Ықтимал мәндер - "авто" немесе экспорттағыңыз келетін тілдің тіл коды. Тіл кодын идентификаторы (LCID) немесе Халықаралық стандарттау ұйымының (ISO) тілдік код пішімдерін пайдалануға болады. Бар болған жағдайда, бұл жол ресурстарын берілген аймақтан бейтарап .resx ретінде шығарады. Егер 'auto' немесе қосқыштың ұзын немесе қысқа түрі көрсетілсе, шешімнің негізгі локаты қолданылады.
--useLcid
-lcid
Тіл файлдары үшін Халықаралық стандарттау ұйымының (ISO) кодтарынан (en-US) гөрі Language Code Identifier (LCID) мәндерін (1033) пайдаланыңыз.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--useUnmanagedFileForMissingManaged
-same
Басқарылатын және тек басқарылмаған XML файлын орау кезінде бірдей XML бастапқы файлын пайдаланыңыз; AppModuleSiteMap, AppModuleMap, FormXml файлдарына қолданылады.
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
pac solution upgrade
Өтініш беру solution upgrade
Мысал
pac solution upgrade --solution-name SampleSolution --async --max-async-wait-time 60
Қажетті параметрлер solution upgrade
--solution-name
-sn
Шешімнің атауы.
Қосымша параметрлер solution upgrade
--async
-a
Шешімді асинхронды түрде жаңарту
Бұл параметр мәнді қажет етпейді. Бұл ауысу.
--environment
-env
Мақсатты деректерді анықтайды. Мән Guid немесе абсолютті https URL мекенжайы болуы мүмкін. Көрсетілмеген жағдайда, ағымдағы аутентификация профилі үшін таңдалған белсенді ұйым пайдаланылады.
--max-async-wait-time
-wt
Асинхронды күту уақыты бірнеше минутта. Әдепкі мән - 60 минут.
pac solution version
Шешім үшін құрастыру немесе қайта қарау нұсқасын жаңарту.
Мысал
pac solution version --patchversion 2
pac solution version --strategy gittags
Қосымша параметрлер solution version
--buildversion
-bv
Шешімін табу үшін нұсқасын құру.
Ескертпе: Мән ең кіші мәні 0 болатын бүтін сан болуы керек.
--filename
-fn
Файлдарды бақылауды стратегия ретінде пайдалану кезінде пайдаланылатын трекер CSV файл атауы. Әдепкі мән - 'ControlsStateVersionInfo.csv'.
--patchversion
-pv
Ескерту: Бұл параметр елеусіз қалды.
--revisionversion
-rv
Шешімін табу үшін нұсқаны қайта қарау.
Ескертпе: Мән ең кіші мәні 0 болатын бүтін сан болуы керек.
--solutionPath
-sp
Dataverse шешімі каталогына немесе Solution.xml файлына апаратын жол.
--strategy
-s
Көрсетілген стратегияны қолдана отырып, 'Solution.xml' файлының құрастыру нұсқасын жаңартады. Егер gittags қолдансаңыз, "PacCli.PAT" келесі орта айнымалында жеке кіру белгісін орнатыңыз
Мына мәндердің біреуін пайдаланыңыз:
NoneGitTagsFileTrackingSolution
Экспорт арасындағы pac solution clone айырмашылықтар
Сіз қашан қолдану pac solution clone немесе pac solution export бұйрық беру керектігін білмейтін жағдайлар бар. Бұйрықтардың біреуін келесі сценарийлерде қолдана аласыз:
- Жаңа компоненттерді қосу қажет болған кезде пайдаланыңыз
pac solution clone. - Шешім файлындағы бұрыннан бар мазмұнды өзгерткіңіз келгенде, бірақ шешімге жаңа компоненттерді қоспағанда пайдаланыңыз
pac solution export.
pac solution clone
Пәрмен арқылы pac solution clone шешімді экспорттаған кезде экспортталған шешім Visual Studio жобасына ұқсайды. Оның орнына .csproj (Visual Studio-дағыдай) сіз файлды көресіз cdsproj . Жобаның cdsproj құрамында жобаны іске асыру үшін қажетті барлық мәліметтер бар. Құрылыс нәтижесі - бұл әр түрлі орталарға импорттауға болатын шешім zip файлы.
Әзірлеушіге клондалған шешімді ашудың қажеті жоқ, өйткені ол src (дереккөз) қалтасында ораусыз пішімде көрсетіледі.
Егер сіз жаңа жасалған плагинді осы шешіммен, solution unpackяғни ed-пен байланыстырғыңыз келсе, файлды жаңарту pac solution add-reference командасымен .cdsproj жаңа плагинді қоса аласыз. Содан кейін сіз жобаны немесе dotnet buildmsbuild.
Құрылыс жұмыстарын бастамас бұрын жөндеу жұмыстарын жүргізу ұсынылады. Құрастыруды қалпына келтіру (dotnet құрастыру алдымен автоматты түрде қалпына келтіреді) оралған шешімді жасау үшін қажетті .NET кітапханаларын қалпына келтіреді.
pac solution export
Шешімді пайдаланып pac solution export экспорттаған кезде, сіз шешімді жасаушы порталын пайдаланып экспорттағыңыз келеді, ал нәтижесінде шешім zip файлы болып табылады.
Шешімнің zip файлын ашқан кезде (стандартты құралдармен zip-ті ашуға және CLI-ден тиісті пәрменді пайдалануға кеңес бермейміз). Құрылымдық pac solution cloneқұрылым құрылымына ұқсас . Жалғыз айырмашылық - сіз осы ораусыз шешімге сілтемелерді қоса алмайсыз, өйткені онда жоба файлы жоқ .cdsproj .
Сіз жаңартқыңыз келетін тиісті файлдар жиынтығын өзгертіп, кейін solution pack, ол шешімнің zip файлын қайта жасайды, бұл шешімді мақсатты ортаға импорттауды жеңілдетеді. Іс-әрекеттің нәтижесі - жаңартылған мазмұны мен жаңартылған уақыт белгісі бар шешім zip файлы.
Келесіні де қараңыз:
Microsoft Power Platform CLI пәрмен топтары
Microsoft Power Platform CLI шолуына шолу