หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
คําสั่งสําหรับการทํางานกับโครงการแพคเกจ Dataverse
คำสั่ง
| คำสั่ง | คำอธิบาย |
|---|---|
| แพคเกจ pac add-external-package | เพิ่มแพคเกจที่อยู่ภายนอกไปยังระบบโซลูชัน Dataverse ไปยังโครงการแพคเกจ Package Deployer |
| การอ้างอิง add-reference ของแพคเกจ pac | เพิ่มการอ้างอิงไปยังโครงการโซลูชัน Dataverse |
| pac package add-solution | เพิ่มไฟล์โซลูชัน Dataverse จัดทําสําเร็จไปยังโครงการแพคเกจ Package Deployer Package |
| ปรับใช้แพคเกจ pac | ปรับใช้แพคเกจกับ Dataverse |
| เริ่มต้นแพคเกจ pac | เตรียมใช้งานไดเรกทอรีด้วยโครงการแพคเกจ Dataverse ใหม่ |
| แสดงแพคเกจ pac | แสดงรายละเอียดของแพคเกจ Dataverse |
แพคเกจ pac add-external-package
เพิ่มแพคเกจที่อยู่ภายนอกไปยังระบบโซลูชัน Dataverse ไปยังโครงการแพคเกจ Package Deployer
พารามิเตอร์ที่จําเป็นสําหรับแพคเกจ add-external-package
--package-type
-t
ชนิดของแพคเกจที่ถูกเพิ่ม ตัวอย่างเช่น: 'xpp' สําหรับแพคเกจ FnO
--path
-p
เส้นทางไปยังแพคเกจภายนอก
พารามิเตอร์ตัวเลือกสําหรับแพคเกจ add-external-package
--import-order
จํานวนเต็มที่ระบุลําดับการแทรกรายการนี้ลงในไฟล์ ImportConfig.xml สุดท้ายในเวลาที่สร้าง จํานวนลบจะถูกแทรกก่อนองค์ประกอบที่มีอยู่ มีการเพิ่มจํานวนบวกหลังจากองค์ประกอบที่มีอยู่
--skip-validation
-sv
เพิ่มรายการไปยังไฟล์โครงการแม้ว่าไฟล์จะไม่มีอยู่หรือดูเหมือนไม่ถูกต้อง หมายเหตุ: การใช้สิ่งนี้ไม่มีผลต่อการตรวจสอบความถูกต้องใด ๆ ที่ดําเนินการโดย MSBuild
พารามิเตอร์นี้ไม่จําเป็นต้องมีค่า มันเป็นการสลับ
การอ้างอิง add-reference ของแพคเกจ pac
เพิ่มการอ้างอิงไปยังโครงการโซลูชัน Dataverse
ตัวอย่าง
pac package add-reference --path c:\Users\Downloads\SampleSolution
พารามิเตอร์ที่จําเป็นสําหรับการอ้างอิง add-reference ของแพคเกจ
--path
-p
เส้นทางไปยังโครงการโซลูชัน Dataverse ที่อ้างอิง
พารามิเตอร์ตัวเลือกสําหรับการอ้างอิง add-reference ของแพคเกจ
--dependency-overrides
รายการคั่นด้วยเครื่องหมายอัฒภาคของการแทนที่ ค่านี้จะแทนที่ข้อมูลการขึ้นต่อกันใด ๆ ที่เข้ารหัสไว้ในเมตาดาต้าของโซลูชัน การแทนที่แต่ละครั้งควรอยู่ในรูปแบบ: <uniquename>:<minVersion>:<maxVersion> ในกรณีที่ minVersion และ maxVersion เป็นตัวเลือกแต่ควรอยู่ในไวยากรณ์รูปแบบเวอร์ชัน .NET
หมายเหตุ: ใช้รายการคั่นด้วยเครื่องหมายอัฒภาคของการแทนที่การขึ้นต่อกันของรูปแบบ<ไม่ซ้ํากัน>:<minVersion>:<maxVersion>
--import-mode
ระบุโหมดที่จําเป็นอย่างชัดเจนเมื่อนําเข้าโซลูชันนี้
ใช้หนึ่งในค่าเหล่านี้:
syncasync
--import-order
จํานวนเต็มที่ระบุลําดับการแทรกรายการนี้ลงในไฟล์ ImportConfig.xml สุดท้ายในเวลาที่สร้าง จํานวนลบจะถูกแทรกก่อนองค์ประกอบที่มีอยู่ มีการเพิ่มจํานวนบวกหลังจากองค์ประกอบที่มีอยู่
--missing-dependency-behavior
ระบุลักษณะการทํางานในการนําเข้าเมื่อการขึ้นต่อกันของโซลูชันนี้หายไปจากสภาพแวดล้อมเป้าหมาย
ใช้หนึ่งในค่าเหล่านี้:
skipfault
--overwrite-unmanaged-customizations
ระบุอย่างชัดเจนว่าจะเขียนทับการกําหนดค่าที่ไม่มีการจัดการเมื่อมีการนําเข้าโซลูชันนี้หรือไม่
ใช้หนึ่งในค่าเหล่านี้:
truefalse
--publish-workflows-activate-plugins
ระบุอย่างชัดเจนว่าจะเผยแพร่เวิร์กโฟลว์และเปิดใช้งานปลั๊กอินเมื่อมีการนําเข้าโซลูชันนี้หรือไม่
ใช้หนึ่งในค่าเหล่านี้:
truefalse
pac package add-solution
เพิ่มไฟล์โซลูชัน Dataverse จัดทําสําเร็จไปยังโครงการแพคเกจ Package Deployer Package
พารามิเตอร์ที่จําเป็นสําหรับแพคเกจ add-solution
--path
-p
เส้นทางไปยังไฟล์โซลูชัน Dataverse ไฟล์ต้องเป็นไฟล์ ZIP ที่บีบอัด
พารามิเตอร์ตัวเลือกสําหรับแพคเกจ add-solution
--dependency-overrides
รายการคั่นด้วยเครื่องหมายอัฒภาคของการแทนที่ ค่านี้จะแทนที่ข้อมูลการขึ้นต่อกันใด ๆ ที่เข้ารหัสไว้ในเมตาดาต้าของโซลูชัน การแทนที่แต่ละครั้งควรอยู่ในรูปแบบ: <uniquename>:<minVersion>:<maxVersion> ในกรณีที่ minVersion และ maxVersion เป็นตัวเลือกแต่ควรอยู่ในไวยากรณ์รูปแบบเวอร์ชัน .NET
หมายเหตุ: ใช้รายการคั่นด้วยเครื่องหมายอัฒภาคของการแทนที่การขึ้นต่อกันของรูปแบบ<ไม่ซ้ํากัน>:<minVersion>:<maxVersion>
--import-mode
ระบุโหมดที่จําเป็นอย่างชัดเจนเมื่อนําเข้าโซลูชันนี้
ใช้หนึ่งในค่าเหล่านี้:
syncasync
--import-order
จํานวนเต็มที่ระบุลําดับการแทรกรายการนี้ลงในไฟล์ ImportConfig.xml สุดท้ายในเวลาที่สร้าง จํานวนลบจะถูกแทรกก่อนองค์ประกอบที่มีอยู่ มีการเพิ่มจํานวนบวกหลังจากองค์ประกอบที่มีอยู่
--missing-dependency-behavior
ระบุลักษณะการทํางานในการนําเข้าเมื่อการขึ้นต่อกันของโซลูชันนี้หายไปจากสภาพแวดล้อมเป้าหมาย
ใช้หนึ่งในค่าเหล่านี้:
skipfault
--overwrite-unmanaged-customizations
ระบุอย่างชัดเจนว่าจะเขียนทับการกําหนดค่าที่ไม่มีการจัดการเมื่อมีการนําเข้าโซลูชันนี้หรือไม่
ใช้หนึ่งในค่าเหล่านี้:
truefalse
--publish-workflows-activate-plugins
ระบุอย่างชัดเจนว่าจะเผยแพร่เวิร์กโฟลว์และเปิดใช้งานปลั๊กอินเมื่อมีการนําเข้าโซลูชันนี้หรือไม่
ใช้หนึ่งในค่าเหล่านี้:
truefalse
--skip-validation
-sv
เพิ่มรายการไปยังไฟล์โครงการแม้ว่าไฟล์จะไม่มีอยู่หรือดูเหมือนไม่ถูกต้อง หมายเหตุ: การใช้สิ่งนี้ไม่มีผลต่อการตรวจสอบความถูกต้องใด ๆ ที่ดําเนินการโดย MSBuild
พารามิเตอร์นี้ไม่จําเป็นต้องมีค่า มันเป็นการสลับ
ปรับใช้แพคเกจ pac
ปรับใช้แพคเกจกับ Dataverse
Note
คําสั่งนี้จะพร้อมใช้งานสําหรับเวอร์ชัน .NET Full Framework ของ PAC CLI เท่านั้น
ตัวอย่าง
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
พารามิเตอร์ตัวเลือกสําหรับการปรับใช้แพคเกจ
--environment
-env
ระบุ Dataverse เป้าหมาย ค่าอาจเป็น Guid หรือ https URL แบบสัมบูรณ์ เมื่อไม่ได้ระบุ องค์กรที่ใช้งานอยู่ที่เลือกสําหรับโพรไฟล์การรับรองความถูกต้องปัจจุบันจะถูกใช้
--logConsole
-c
บันทึกผลลัพธ์ไปยังคอนโซล
พารามิเตอร์นี้ไม่จําเป็นต้องมีค่า มันเป็นการสลับ
--logFile
-lf
เส้นทางของไฟล์บันทึก
--package
-p
เส้นทางไปยังแพคเกจ dll หรือซิปไฟล์ด้วยแพคเกจ
--settings
-s
การตั้งค่าแพคเกจรันไทม์ที่ส่งผ่านไปยังแพคเกจที่ถูกปรับใช้ รูปแบบของสตริงต้องเป็นkey=value|key=value
หมายเหตุ: รูปแบบของสตริงต้องเป็นkey=value|key=value
--solution
-sz
เส้นทางไปยังไฟล์โซลูชัน Dataverse ไฟล์ต้องเป็นไฟล์ ZIP หรือ CAB ที่บีบอัด
--verbose
-vdbg
ปล่อยไฟล์บันทึกแบบละเอียดไปยังเอาต์พุตบันทึก
พารามิเตอร์นี้ไม่จําเป็นต้องมีค่า มันเป็นการสลับ
หมายเหตุ
คุณสามารถใช้ได้ทั้ง logFile และ logConsole พารามิเตอร์ร่วมกัน หรือใช้พารามิเตอร์หนึ่งตัวหรือพารามิเตอร์อื่น
เริ่มต้นแพคเกจ pac
เตรียมใช้งานไดเรกทอรีด้วยโครงการแพคเกจ Dataverse ใหม่
ตัวอย่าง
pac package init --outputdirectory c:\samplepackage
พารามิเตอร์ที่เลือกได้สําหรับ init แพคเกจ
--outputDirectory
-o
ไดเรกทอรีผลลัพธ์
--package-name
ตั้งชื่อเริ่มต้นของแพคเกจ ใช้กับรุ่น ImportExtension.GetNameOfImport
แสดงแพคเกจ pac
แสดงรายละเอียดของแพคเกจ Dataverse
Note
คําสั่งนี้จะพร้อมใช้งานสําหรับเวอร์ชัน .NET Full Framework ของ PAC CLI เท่านั้น
ตัวอย่าง
pac package show c:\samplepackage.dll
พารามิเตอร์ที่จําเป็นสําหรับการแสดงแพคเกจ
--package
-p
เส้นทางไปยังแพคเกจ dll หรือซิปไฟล์ด้วยแพคเกจ
พารามิเตอร์ตัวเลือกสําหรับการแสดงแพคเกจ
--environment
-env
ระบุ Dataverse เป้าหมาย ค่าอาจเป็น Guid หรือ https URL แบบสัมบูรณ์ เมื่อไม่ได้ระบุ องค์กรที่ใช้งานอยู่ที่เลือกสําหรับโพรไฟล์การรับรองความถูกต้องปัจจุบันจะถูกใช้
--logFile
-lf
เส้นทางของไฟล์บันทึก
--verbose
-vdbg
ปล่อยไฟล์บันทึกแบบละเอียดไปยังเอาต์พุตบันทึก
พารามิเตอร์นี้ไม่จําเป็นต้องมีค่า มันเป็นการสลับ
ดูเพิ่มเติม
กลุ่มคําสั่ง Microsoft Power Platform CLI
ภาพรวม Microsoft Power Platform CLI