Chia sẻ qua


pac package

Các lệnh để làm việc với dự án gói Dataverse

Lệnh

Lệnh Sự miêu tả
pac package add-external-package Thêm gói bên ngoài hệ thống giải pháp Dataverse vào dự án Gói Triển khai Gói.
pac package add-reference Thêm tham chiếu đến dự án giải pháp Dataverse
pac package add-solution Thêm tệp giải pháp Dataverse dựng sẵn vào dự án Gói Triển khai Gói.
pac package deploy Triển khai gói đến Dataverse
pac package init Khởi tạo thư mục với dự án gói Dataverse mới
pac package show Hiển thị chi tiết của gói Dataverse

pac package add-external-package

Thêm gói bên ngoài hệ thống giải pháp Dataverse vào dự án Gói Triển khai Gói.

Tham số Bắt buộc cho package add-external-package

--package-type -t

Loại gói đang được thêm vào. Ví dụ: 'xpp' cho các gói FnO.

--path -p

Đường dẫn đến gói bên ngoài

Tham số Tùy chọn cho package add-external-package

--import-order

Số nguyên cho biết thứ tự chèn mục này vào tệp cuối cùng ImportConfig.xml thời gian dựng. Số âm được chèn vào trước các thành phần hiện có. Số dương được cộng sau các thành phần hiện có.

--skip-validation -sv

Thêm mục vào tệp dự án ngay cả khi tệp không tồn tại hoặc có vẻ như không hợp lệ. Lưu ý: Việc sử dụng tính năng này không ảnh hưởng đến bất kỳ xác thực nào được thực hiện bởi MSBuild.

Tham số này không yêu cầu giá trị. Đó là công tắc.

pac package add-reference

Thêm tham chiếu đến dự án giải pháp Dataverse

Ví dụ:

pac package add-reference --path c:\Users\Downloads\SampleSolution

Tham số Bắt buộc cho package add-reference

--path -p

Đường dẫn đến dự án giải pháp Dataverse được tham chiếu

Tham số Tùy chọn cho package add-reference

--dependency-overrides

Danh sách các ghi đè được phân cách bằng dấu chấm phẩy. Giá trị này sẽ ghi đè mọi thông tin phụ thuộc được mã hóa trong siêu dữ liệu của giải pháp. Mỗi ghi đè phải có định dạng: <uniquename>:<minVersion>:<maxVersion>. Trong đó minVersion và maxVersion là tùy chọn nhưng phải có cú pháp định dạng phiên bản .NET.

Lưu ý: Sử dụng danh sách phân cách bằng dấu chấm phẩy gồm các ghi đè phụ thuộc của định <dạng uniquename>:<minVersion>:<maxVersion>.

--import-mode

Xác định rõ chế độ bắt buộc khi nhập giải pháp này.

Sử dụng một trong các giá trị sau:

  • sync
  • async

--import-order

Số nguyên cho biết thứ tự chèn mục này vào tệp cuối cùng ImportConfig.xml thời gian dựng. Số âm được chèn vào trước các thành phần hiện có. Số dương được cộng sau các thành phần hiện có.

--missing-dependency-behavior

Xác định hành vi khi nhập khi một phụ thuộc của giải pháp này bị thiếu trong môi trường đích.

Sử dụng một trong các giá trị sau:

  • skip
  • fault

--overwrite-unmanaged-customizations

Rõ ràng cho biết có ghi đè các tùy chỉnh không được quản lý khi nhập giải pháp này hay không.

Sử dụng một trong các giá trị sau:

  • true
  • false

--publish-workflows-activate-plugins

Rõ ràng cho biết có phát hành dòng công việc và kích hoạt bổ trợ khi nhập giải pháp này hay không.

Sử dụng một trong các giá trị sau:

  • true
  • false

pac package add-solution

Thêm tệp giải pháp Dataverse dựng sẵn vào dự án Gói Triển khai Gói.

Tham số Bắt buộc cho package add-solution

--path -p

Đường dẫn đến tệp giải pháp Dataverse. Tệp phải là tệp ZIP nén.

Tham số Tùy chọn cho package add-solution

--dependency-overrides

Danh sách các ghi đè được phân cách bằng dấu chấm phẩy. Giá trị này sẽ ghi đè mọi thông tin phụ thuộc được mã hóa trong siêu dữ liệu của giải pháp. Mỗi ghi đè phải có định dạng: <uniquename>:<minVersion>:<maxVersion>. Trong đó minVersion và maxVersion là tùy chọn nhưng phải có cú pháp định dạng phiên bản .NET.

Lưu ý: Sử dụng danh sách phân cách bằng dấu chấm phẩy gồm các ghi đè phụ thuộc của định <dạng uniquename>:<minVersion>:<maxVersion>.

--import-mode

Xác định rõ chế độ bắt buộc khi nhập giải pháp này.

Sử dụng một trong các giá trị sau:

  • sync
  • async

--import-order

Số nguyên cho biết thứ tự chèn mục này vào tệp cuối cùng ImportConfig.xml thời gian dựng. Số âm được chèn vào trước các thành phần hiện có. Số dương được cộng sau các thành phần hiện có.

--missing-dependency-behavior

Xác định hành vi khi nhập khi một phụ thuộc của giải pháp này bị thiếu trong môi trường đích.

Sử dụng một trong các giá trị sau:

  • skip
  • fault

--overwrite-unmanaged-customizations

Rõ ràng cho biết có ghi đè các tùy chỉnh không được quản lý khi nhập giải pháp này hay không.

Sử dụng một trong các giá trị sau:

  • true
  • false

--publish-workflows-activate-plugins

Rõ ràng cho biết có phát hành dòng công việc và kích hoạt bổ trợ khi nhập giải pháp này hay không.

Sử dụng một trong các giá trị sau:

  • true
  • false

--skip-validation -sv

Thêm mục vào tệp dự án ngay cả khi tệp không tồn tại hoặc có vẻ như không hợp lệ. Lưu ý: Việc sử dụng tính năng này không ảnh hưởng đến bất kỳ xác thực nào được thực hiện bởi MSBuild.

Tham số này không yêu cầu giá trị. Đó là công tắc.

pac package deploy

Triển khai gói đến Dataverse

Lưu ý

Lệnh này chỉ khả dụng cho phiên bản .NET Full Framework của PAC CLI.

Ví dụ:

pac package deploy --logFile c:\samplelogdata --package c:\samplepackage

Tham số Tùy chọn cho package deploy

--environment -env

Xác định Dataverse đích. Giá trị có thể là GUID hoặc URL https tuyệt đối. Khi không được chỉ định, tổ chức hiện hoạt được chọn cho hồ sơ xác thực hiện tại sẽ được sử dụng.

--logConsole -c

Nhật ký đầu ra vào bảng điều khiển

Tham số này không yêu cầu giá trị. Đó là công tắc.

--logFile -lf

Đường dẫn tệp sổ ghi

--package -p

Đường dẫn đến tệp zip hoặc dll gói có gói.

--settings -s

Thiết đặt Gói Thời gian chạy được chuyển đến gói đang được triển khai. Định dạng của chuỗi phải là key=value|key=value.

Lưu ý: Định dạng của chuỗi phải là key=value|key=value.

--solution -sz

Đường dẫn đến tệp giải pháp Dataverse. Tệp phải là tệp ZIP hoặc CAB đã nén.

--verbose -vdbg

Phát ra nhật ký chi tiết đến đầu ra của nhật ký.

Tham số này không yêu cầu giá trị. Đó là công tắc.

Ghi chú

Bạn có thể dùng cả hai logFile tham logConsole số cùng nhau, hoặc dùng tham số này hay tham số kia.

pac package init

Khởi tạo thư mục với dự án gói Dataverse mới

Ví dụ:

pac package init --outputdirectory c:\samplepackage

Tham số Tùy chọn cho package init

--outputDirectory -o

Thư mục đầu ra

--package-name

Đặt tên mặc định của gói. Áp dụng cho thế hệ ImportExtension.GetNameOfImport.

pac package show

Hiển thị chi tiết của gói Dataverse

Lưu ý

Lệnh này chỉ khả dụng cho phiên bản .NET Full Framework của PAC CLI.

Ví dụ:

pac package show c:\samplepackage.dll

Tham số Bắt buộc cho package show

--package -p

Đường dẫn đến tệp zip hoặc dll gói có gói.

Tham số Tùy chọn cho package show

--environment -env

Xác định Dataverse đích. Giá trị có thể là GUID hoặc URL https tuyệt đối. Khi không được chỉ định, tổ chức hiện hoạt được chọn cho hồ sơ xác thực hiện tại sẽ được sử dụng.

--logFile -lf

Đường dẫn tệp sổ ghi

--verbose -vdbg

Phát ra nhật ký chi tiết đến đầu ra của nhật ký.

Tham số này không yêu cầu giá trị. Đó là công tắc.

Xem thêm

Microsoft Power Platform CLI Command Groups
Tổng quan về MICROSOFT Power Platform CLI