Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Dataverse paket projeleriyle çalışmaya yönelik komutlar
Commands
| Command | Description |
|---|---|
| pac paketi add-external-package | Dataverse çözüm sisteminin dışındaki bir paketi Paket Dağıtıcı Paketi projesine ekler. |
| pac paketi ekleme başvurusu | Dataverse çözüm projesine başvuru ekler |
| pac paketi eklentisi çözümü | Paket Dağıtıcı Paketi projesine önceden oluşturulmuş bir Dataverse çözüm dosyası ekler. |
| pac paketi dağıtımı | Paketi Dataverse'e dağıtır |
| pac package init | Yeni bir Dataverse paket projesiyle bir dizin başlatır |
| pac package show | Dataverse paketinin ayrıntılarını gösterir |
pac paketi add-external-package
Dataverse çözüm sisteminin dışındaki bir paketi Paket Dağıtıcı Paketi projesine ekler.
Paket add-external-package için gerekli Parametreler
--package-type
-t
Eklenen paketin türü. Örneğin: FnO paketleri için 'xpp'.
--path
-p
Dış paketin yolu
Paket add-external-package için isteğe bağlı Parametreler
--import-order
Bu öğeyi derleme zamanında son ImportConfig.xml dosyasına ekleme sırasını gösteren tamsayı. Negatif sayılar var olan öğelerden önce eklenir. Varolan öğelerden sonra pozitif sayılar eklenir.
--skip-validation
-sv
Dosya mevcut olmasa veya geçersiz gibi görünse bile öğeyi proje dosyasına ekler. Not: Bunu kullanmak MSBuild tarafından gerçekleştirilen doğrulamayı etkilemez.
Bu parametre için değer gerekmez. Bu bir anahtar.
pac paketi ekleme başvurusu
Dataverse çözüm projesine başvuru ekler
Example
pac package add-reference --path c:\Users\Downloads\SampleSolution
Paket eklentisi başvurusu için gerekli Parametreler
--path
-p
Başvuruda bulunan Dataverse çözüm projesinin yolu
Paket eklentisi başvurusu için isteğe bağlı Parametreler
--dependency-overrides
Geçersiz kılmaların noktalı virgülle ayrılmış listesi. Bu değer, çözümün meta verilerinde kodlanmış bağımlılık bilgilerini geçersiz kılar. Her geçersiz kılma şu biçimde olmalıdır: <uniquename>:<minVersion>:<maxVersion>. Burada minVersion ve maxVersion isteğe bağlıdır ancak .NET sürüm biçimi söz diziminde olmalıdır.
Not: uniquename<:minVersion:><maxVersion>< biçiminin >bağımlılık geçersiz kılmalarının noktalı virgülle ayrılmış listesini kullanın.
--import-mode
Bu çözüm içeri aktarılırken gerekli modu açıkça belirtir.
Şu değerlerden birini kullanın:
syncasync
--import-order
Bu öğeyi derleme zamanında son ImportConfig.xml dosyasına ekleme sırasını gösteren tamsayı. Negatif sayılar var olan öğelerden önce eklenir. Varolan öğelerden sonra pozitif sayılar eklenir.
--missing-dependency-behavior
Bu çözümün bir bağımlılığı hedef ortamda eksik olduğunda içeri aktarma işleminin davranışını belirtir.
Şu değerlerden birini kullanın:
skipfault
--overwrite-unmanaged-customizations
Bu çözüm içeri aktarıldığında yönetilmeyen özelleştirmelerin üzerine yazılıp yazılmayacağını açıkça gösterir.
Şu değerlerden birini kullanın:
truefalse
--publish-workflows-activate-plugins
Bu çözüm içeri aktarıldığında iş akışlarının yayımlanıp yayımlanmayacağını ve eklentilerin etkinleştirilip etkinleştirilmeydiğini açıkça gösterir.
Şu değerlerden birini kullanın:
truefalse
pac paketi eklentisi çözümü
Paket Dağıtıcı Paketi projesine önceden oluşturulmuş bir Dataverse çözüm dosyası ekler.
Paket eklentisi çözümü için gerekli Parametreler
--path
-p
Dataverse çözüm dosyasının yolu. Dosya sıkıştırılmış bir ZIP dosyası olmalıdır.
Paket eklentisi çözümü için isteğe bağlı Parametreler
--dependency-overrides
Geçersiz kılmaların noktalı virgülle ayrılmış listesi. Bu değer, çözümün meta verilerinde kodlanmış bağımlılık bilgilerini geçersiz kılar. Her geçersiz kılma şu biçimde olmalıdır: <uniquename>:<minVersion>:<maxVersion>. Burada minVersion ve maxVersion isteğe bağlıdır ancak .NET sürüm biçimi söz diziminde olmalıdır.
Not: uniquename<:minVersion:><maxVersion>< biçiminin >bağımlılık geçersiz kılmalarının noktalı virgülle ayrılmış listesini kullanın.
--import-mode
Bu çözüm içeri aktarılırken gerekli modu açıkça belirtir.
Şu değerlerden birini kullanın:
syncasync
--import-order
Bu öğeyi derleme zamanında son ImportConfig.xml dosyasına ekleme sırasını gösteren tamsayı. Negatif sayılar var olan öğelerden önce eklenir. Varolan öğelerden sonra pozitif sayılar eklenir.
--missing-dependency-behavior
Bu çözümün bir bağımlılığı hedef ortamda eksik olduğunda içeri aktarma işleminin davranışını belirtir.
Şu değerlerden birini kullanın:
skipfault
--overwrite-unmanaged-customizations
Bu çözüm içeri aktarıldığında yönetilmeyen özelleştirmelerin üzerine yazılıp yazılmayacağını açıkça gösterir.
Şu değerlerden birini kullanın:
truefalse
--publish-workflows-activate-plugins
Bu çözüm içeri aktarıldığında iş akışlarının yayımlanıp yayımlanmayacağını ve eklentilerin etkinleştirilip etkinleştirilmeydiğini açıkça gösterir.
Şu değerlerden birini kullanın:
truefalse
--skip-validation
-sv
Dosya mevcut olmasa veya geçersiz gibi görünse bile öğeyi proje dosyasına ekler. Not: Bunu kullanmak MSBuild tarafından gerçekleştirilen doğrulamayı etkilemez.
Bu parametre için değer gerekmez. Bu bir anahtar.
pac paketi dağıtımı
Paketi Dataverse'e dağıtır
Uyarı
Bu komut yalnızca PAC CLI'nın .NET Full Framework sürümü için kullanılabilir.
Example
pac package deploy --logFile c:\samplelogdata --package c:\samplepackage
Paket dağıtımı için isteğe bağlı Parametreler
--environment
-env
Hedef Dataverse'i belirtir. Değer guid veya mutlak https URL'si olabilir. Belirtilmediğinde, geçerli kimlik doğrulama profili için seçilen etkin kuruluş kullanılır.
--logConsole
-c
Konsola çıkış günlüğü
Bu parametre için değer gerekmez. Bu bir anahtar.
--logFile
-lf
Günlük dosyası yolu
--package
-p
Paket dll'sine veya paket içeren zip dosyasına giden yol.
--settings
-s
Dağıtılmakta olan pakete geçirilen Çalışma Zamanı Paketi Ayarları. Dize biçimi key=value|key=value olmalıdır.
Not: Dizenin biçimi olmalıdır key=value|key=value.
--solution
-sz
Dataverse çözüm dosyasının yolu. Dosya sıkıştırılmış bir ZIP veya CAB dosyası olmalıdır.
--verbose
-vdbg
Ayrıntılı günlükleri günlük çıkışlarına yayar.
Bu parametre için değer gerekmez. Bu bir anahtar.
Açıklamalar
Hem hem logFile de logConsole parametrelerini birlikte kullanabilir veya bir parametre ya da diğerini kullanabilirsiniz.
pac package init
Yeni bir Dataverse paket projesiyle bir dizin başlatır
Example
pac package init --outputdirectory c:\samplepackage
Package init için İsteğe Bağlı Parametreler
--outputDirectory
-o
Çıkış dizini
--package-name
Paketin varsayılan adını ayarlar. ImportExtension.GetNameOfImport oluşturma işlemi için geçerlidir.
pac package show
Dataverse paketinin ayrıntılarını gösterir
Uyarı
Bu komut yalnızca PAC CLI'nın .NET Full Framework sürümü için kullanılabilir.
Example
pac package show c:\samplepackage.dll
Paket gösterisi için gerekli Parametreler
--package
-p
Paket dll'sine veya paket içeren zip dosyasına giden yol.
Paket gösterisi için isteğe bağlı Parametreler
--environment
-env
Hedef Dataverse'i belirtir. Değer guid veya mutlak https URL'si olabilir. Belirtilmediğinde, geçerli kimlik doğrulama profili için seçilen etkin kuruluş kullanılır.
--logFile
-lf
Günlük dosyası yolu
--verbose
-vdbg
Ayrıntılı günlükleri günlük çıkışlarına yayar.
Bu parametre için değer gerekmez. Bu bir anahtar.
Ayrıca bakınız
Microsoft Power Platform CLI Komut Grupları
Microsoft Power Platform CLI'ya genel bakış