إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
أوامر للعمل مع مشاريع حزمة Dataverse
الاوامر
| الأمر | الوصف |
|---|---|
| حزمة pac add-external-package | إضافة حزمة خارجية لنظام حل Dataverse إلى مشروع حزمة نشر الحزمة. |
| مرجع حزمة pac | إضافة مرجع إلى مشروع حل Dataverse |
| حل الوظيفة الإضافية لحزمة pac | إضافة ملف حل Dataverse تم إنشاؤه مسبقا إلى مشروع حزمة نشر الحزمة. |
| نشر حزمة pac | نشر الحزمة إلى Dataverse |
| حزمة pac init | تهيئة دليل مع مشروع حزمة Dataverse جديد |
| عرض حزمة pac | إظهار تفاصيل حزمة Dataverse |
حزمة pac add-external-package
إضافة حزمة خارجية لنظام حل Dataverse إلى مشروع حزمة نشر الحزمة.
المعلمات المطلوبة لحزمة الحزمة الإضافية الخارجية
--package-type
-t
نوع الحزمة التي تتم إضافتها. على سبيل المثال: "xpp" لحزم FnO.
--path
-p
المسار إلى الحزمة الخارجية
معلمات اختيارية للحزمة الإضافية للحزمة الخارجية
--import-order
رقم كامل يشير إلى ترتيب إدراج هذا العنصر في ملف ImportConfig.xml النهائي في وقت الإنشاء. يتم إدراج الأرقام السالبة قبل العناصر الموجودة. تتم إضافة الأرقام الموجبة بعد العناصر الموجودة.
--skip-validation
-sv
إضافة العنصر إلى ملف المشروع حتى إذا لم يكن الملف موجودا أو يبدو غير صالح. ملاحظة: لا يؤثر استخدام هذا على أي تحقق من الصحة يتم إجراؤه بواسطة MSBuild.
لا تتطلب هذه المعلمة أي قيمة. إنه مفتاح
مرجع حزمة pac
إضافة مرجع إلى مشروع حل Dataverse
مثال
pac package add-reference --path c:\Users\Downloads\SampleSolution
المعلمات المطلوبة لمرجع الحزمة الإضافي
--path
-p
المسار إلى مشروع حل Dataverse المشار إليه
معلمات اختيارية لمرجع الحزمة الإضافي
--dependency-overrides
قائمة محددة بفاصلة منقوطة من التجاوزات. تتجاوز هذه القيمة أي معلومات تبعية مشفرة في بيانات تعريف الحل. يجب أن يكون كل تجاوز بالتنسيق: <uniquename>:<minVersion>:<maxVersion>. حيث minVersion وmaxVersion اختياري ولكن يجب أن يكونا في بناء جملة تنسيق إصدار .NET.
ملاحظة: استخدم قائمة محددة بفاصلة منقوطة لتجاوزات التبعية الخاصة <بالتنسيق uniquename>:<minVersion>:<maxVersion>.
--import-mode
يحدد بشكل صريح الوضع المطلوب عند استيراد هذا الحل.
استخدم إحدى هذه القيم:
syncasync
--import-order
رقم كامل يشير إلى ترتيب إدراج هذا العنصر في ملف ImportConfig.xml النهائي في وقت الإنشاء. يتم إدراج الأرقام السالبة قبل العناصر الموجودة. تتم إضافة الأرقام الموجبة بعد العناصر الموجودة.
--missing-dependency-behavior
يحدد السلوك عند الاستيراد عندما تكون تبعية هذا الحل مفقودة من البيئة الهدف.
استخدم إحدى هذه القيم:
skipfault
--overwrite-unmanaged-customizations
يشير بشكل صريح إلى ما إذا كنت تريد الكتابة فوق التخصيصات غير المدارة عند استيراد هذا الحل.
استخدم إحدى هذه القيم:
truefalse
--publish-workflows-activate-plugins
يشير بشكل صريح إلى ما إذا كان سيتم نشر مهام سير العمل وتنشيط المكونات الإضافية عند استيراد هذا الحل.
استخدم إحدى هذه القيم:
truefalse
حل الوظيفة الإضافية لحزمة pac
إضافة ملف حل Dataverse تم إنشاؤه مسبقا إلى مشروع حزمة نشر الحزمة.
المعلمات المطلوبة للحل الإضافي للحزمة
--path
-p
المسار إلى ملف حل Dataverse. يجب أن يكون الملف ملف ZIP مضغوط.
معلمات اختيارية للحل الإضافي للحزمة
--dependency-overrides
قائمة محددة بفاصلة منقوطة من التجاوزات. تتجاوز هذه القيمة أي معلومات تبعية مشفرة في بيانات تعريف الحل. يجب أن يكون كل تجاوز بالتنسيق: <uniquename>:<minVersion>:<maxVersion>. حيث minVersion وmaxVersion اختياري ولكن يجب أن يكونا في بناء جملة تنسيق إصدار .NET.
ملاحظة: استخدم قائمة محددة بفاصلة منقوطة لتجاوزات التبعية الخاصة <بالتنسيق uniquename>:<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
إشعار
يتوفر هذا الأمر فقط لإصدار .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 init
تهيئة دليل مع مشروع حزمة Dataverse جديد
مثال
pac package init --outputdirectory c:\samplepackage
معلمات اختيارية لحزمة init
--outputDirectory
-o
دليل الإخراج
--package-name
تعيين الاسم الافتراضي للحزمة. ينطبق على إنشاء ImportExtension.GetNameOfImport.
عرض حزمة pac
إظهار تفاصيل حزمة Dataverse
إشعار
يتوفر هذا الأمر فقط لإصدار .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