다음을 통해 공유


pac package

Dataverse 패키지 프로젝트 작업을 위한 명령

Commands

Command Description
pac package add-external-package Dataverse 솔루션 시스템 외부에 있는 패키지를 패키지 배포자 패키지 프로젝트에 추가합니다.
pac package add-reference Dataverse 솔루션 프로젝트에 참조 추가
pac package add-solution 패키지 배포자 패키지 프로젝트에 미리 빌드된 Dataverse 솔루션 파일을 추가합니다.
pac package deploy Dataverse에 패키지 배포
pac package init 새 Dataverse 패키지 프로젝트를 사용하여 디렉터리를 초기화합니다.
pac package show Dataverse 패키지의 세부 정보 표시

pac package add-external-package

Dataverse 솔루션 시스템 외부에 있는 패키지를 패키지 배포자 패키지 프로젝트에 추가합니다.

에 대한 필수 매개 변수 package add-external-package

--package-type -t

추가되는 패키지의 형식입니다. 예: FnO 패키지의 경우 'xpp'입니다.

--path -p

외부 패키지의 경로

에 대한 선택적 매개 변수 package add-external-package

--import-order

빌드 시 최종 ImportConfig.xml 파일에 이 항목을 삽입하는 순서를 나타내는 정수입니다. 음수는 기존 요소 앞에 삽입됩니다. 양수는 기존 요소 후에 추가됩니다.

--skip-validation -sv

파일이 없거나 잘못된 것으로 보이는 경우에도 프로젝트 파일에 항목을 추가합니다. 참고: 이를 사용하면 MSBuild에서 수행하는 유효성 검사에 영향을 주지 않습니다.

이 매개 변수에는 값이 필요하지 않습니다. 그것은 스위치입니다.

pac package add-reference

Dataverse 솔루션 프로젝트에 참조 추가

Example

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

에 대한 필수 매개 변수 package add-reference

--path -p

참조된 Dataverse 솔루션 프로젝트의 경로입니다.

에 대한 선택적 매개 변수 package add-reference

--dependency-overrides

세미콜론으로 구분된 재정의 목록입니다. 이 값은 솔루션의 메타데이터에 인코딩된 모든 종속성 정보를 재정의합니다. 각 재정의는 다음과 같은 형식 <uniquename>:<minVersion>:<maxVersion>이어야 합니다. minVersion 및 maxVersion은 선택 사항이지만 .NET 버전 형식 구문이어야 합니다.

참고: uniquename<:minVersion>:<>maxVersion< 형식>의 종속성 재정의의 세미콜론으로 구분된 목록을 사용합니다.

--import-mode

이 솔루션을 가져올 때 필요한 모드를 명시적으로 지정합니다.

다음 값 중 하나를 사용합니다.

  • sync
  • async

--import-order

빌드 시 최종 ImportConfig.xml 파일에 이 항목을 삽입하는 순서를 나타내는 정수입니다. 음수는 기존 요소 앞에 삽입됩니다. 양수는 기존 요소 후에 추가됩니다.

--missing-dependency-behavior

대상 환경에서 이 솔루션의 종속성이 누락된 경우 가져오기 동작을 지정합니다.

다음 값 중 하나를 사용합니다.

  • skip
  • fault

--overwrite-unmanaged-customizations

이 솔루션을 가져올 때 관리되지 않는 사용자 지정을 덮어쓸지 여부를 명시적으로 나타냅니다.

다음 값 중 하나를 사용합니다.

  • true
  • false

--publish-workflows-activate-plugins

이 솔루션을 가져올 때 워크플로를 게시하고 플러그 인을 활성화할지 여부를 명시적으로 나타냅니다.

다음 값 중 하나를 사용합니다.

  • true
  • false

pac package add-solution

패키지 배포자 패키지 프로젝트에 미리 빌드된 Dataverse 솔루션 파일을 추가합니다.

에 대한 필수 매개 변수 package add-solution

--path -p

Dataverse 솔루션 파일의 경로입니다. 파일은 압축된 ZIP 파일이어야 합니다.

에 대한 선택적 매개 변수 package add-solution

--dependency-overrides

세미콜론으로 구분된 재정의 목록입니다. 이 값은 솔루션의 메타데이터에 인코딩된 모든 종속성 정보를 재정의합니다. 각 재정의는 다음과 같은 형식 <uniquename>:<minVersion>:<maxVersion>이어야 합니다. minVersion 및 maxVersion은 선택 사항이지만 .NET 버전 형식 구문이어야 합니다.

참고: uniquename<:minVersion>:<>maxVersion< 형식>의 종속성 재정의의 세미콜론으로 구분된 목록을 사용합니다.

--import-mode

이 솔루션을 가져올 때 필요한 모드를 명시적으로 지정합니다.

다음 값 중 하나를 사용합니다.

  • sync
  • async

--import-order

빌드 시 최종 ImportConfig.xml 파일에 이 항목을 삽입하는 순서를 나타내는 정수입니다. 음수는 기존 요소 앞에 삽입됩니다. 양수는 기존 요소 후에 추가됩니다.

--missing-dependency-behavior

대상 환경에서 이 솔루션의 종속성이 누락된 경우 가져오기 동작을 지정합니다.

다음 값 중 하나를 사용합니다.

  • skip
  • fault

--overwrite-unmanaged-customizations

이 솔루션을 가져올 때 관리되지 않는 사용자 지정을 덮어쓸지 여부를 명시적으로 나타냅니다.

다음 값 중 하나를 사용합니다.

  • true
  • false

--publish-workflows-activate-plugins

이 솔루션을 가져올 때 워크플로를 게시하고 플러그 인을 활성화할지 여부를 명시적으로 나타냅니다.

다음 값 중 하나를 사용합니다.

  • true
  • false

--skip-validation -sv

파일이 없거나 잘못된 것으로 보이는 경우에도 프로젝트 파일에 항목을 추가합니다. 참고: 이를 사용하면 MSBuild에서 수행하는 유효성 검사에 영향을 주지 않습니다.

이 매개 변수에는 값이 필요하지 않습니다. 그것은 스위치입니다.

pac package deploy

Dataverse에 패키지 배포

비고

이 명령은 PAC CLI의 .NET Full Framework 버전에서만 사용할 수 있습니다.

Example

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

에 대한 선택적 매개 변수 package deploy

--environment -env

대상 Dataverse를 지정합니다. 값은 Guid 또는 절대 https URL일 수 있습니다. 지정하지 않으면 현재 인증 프로필에 대해 선택된 활성 조직이 사용됩니다.

--logConsole -c

콘솔에 로그 출력

이 매개 변수에는 값이 필요하지 않습니다. 그것은 스위치입니다.

--logFile -lf

로그 파일 경로

--package -p

패키지가 있는 패키지 dll 또는 zip 파일의 경로입니다.

--settings -s

배포 중인 패키지에 전달되는 런타임 패키지 설정입니다. 문자열의 형식은 .이어야 key=value|key=value합니다.

참고: 문자열의 형식은 .이어야 key=value|key=value합니다.

--solution -sz

Dataverse 솔루션 파일의 경로입니다. 파일은 압축된 ZIP 또는 CAB 파일이어야 합니다.

--verbose -vdbg

자세한 정보 표시 로그를 로그 출력으로 내보낸다.

이 매개 변수에는 값이 필요하지 않습니다. 그것은 스위치입니다.

비고

매개 변수와 logFile 매개 변수를 함께 logConsole 사용하거나 하나의 매개 변수 또는 다른 매개 변수를 사용할 수 있습니다.

pac package init

새 Dataverse 패키지 프로젝트를 사용하여 디렉터리를 초기화합니다.

Example

pac package init --outputdirectory c:\samplepackage

에 대한 선택적 매개 변수 package init

--outputDirectory -o

출력 디렉터리

--package-name

패키지의 기본 이름을 설정합니다. ImportExtension.GetNameOfImport 생성에 적용됩니다.

pac package show

Dataverse 패키지의 세부 정보 표시

비고

이 명령은 PAC CLI의 .NET Full Framework 버전에서만 사용할 수 있습니다.

Example

pac package show c:\samplepackage.dll

에 대한 필수 매개 변수 package show

--package -p

패키지가 있는 패키지 dll 또는 zip 파일의 경로입니다.

에 대한 선택적 매개 변수 package show

--environment -env

대상 Dataverse를 지정합니다. 값은 Guid 또는 절대 https URL일 수 있습니다. 지정하지 않으면 현재 인증 프로필에 대해 선택된 활성 조직이 사용됩니다.

--logFile -lf

로그 파일 경로

--verbose -vdbg

자세한 정보 표시 로그를 로그 출력으로 내보낸다.

이 매개 변수에는 값이 필요하지 않습니다. 그것은 스위치입니다.

참고하십시오

Microsoft Power Platform CLI 명령 그룹
Microsoft Power Platform CLI 개요