تضمين ملفات CAB في ملفات MSI

تاريخ إنشاء الصفحة :

وسط

استوديو مرئي
  • مجتمع الاستوديو المرئي 2017
  • مجتمع الاستوديو المرئي 2019
مجموعة أدوات WiX
3.11.2

※ يعمل في إصدارات أخرى، ولكن غير مؤكد

في البداية

عند إنشاء مثبت Windows الملفات التي تقوم بتثبيتها في ملف CAB بدلا من ملف MSI. تخزين. لذلك، إذا قمت بإنشاء مثبت بشكل عادي، سيتم أيضا إنشاء ملف CAB بشكل منفصل عن ملف MSI. لا يمكن إجراء التثبيت بدون كلا الملفين.

image

يمكن تضمين ملفات الكابينة في ملف MSI عن طريق تغيير الإعدادات.

إجراء

فتح المشروع في Visual Studio وتحرير المعلمات التالية في Product.wxs:

ويكس / المنتج / ميديا تيمبليت / @EmbedCab

يسمح EmbedCab إلى نعم CAB الملفات ليتم تضمينها في ملفات MSI.

<Wix>
  <Product>
    <MediaTemplate EmbedCab="yes" />