כלול קבצי CAB בקבצי MSI

תאריך יצירת דף :

סביבה

סטודיו חזותי
  • Visual Studio Community 2017
  • Visual Studio Community 2019
ערכת הכלים של WiX
3.11.2

※ זה עובד בגרסאות אחרות, אבל זה לא מאושר

בהתחלה

בעת יצירת מתקין Windows, הקבצים שאתה מתקין נמצאים בקובץ CAB במקום בקובץ MSI. המאוחסנים. לכן, אם תיצור מתקין בדרך כלל, קובץ CAB ייווצר גם הוא בנפרד מקובץ MSI. אין אפשרות לבצע את ההתקנה ללא שני הקבצים.

image

ניתן לכלול קבצי Cab בקובץ MSI על-ידי שינוי ההגדרות.

פרוצדורה

פתח את הפרוייקט ב- Visual Studio וערוך את הפרמטרים הבאים ב- Product.wxs:

Wix/מוצר/מדיהטמפלציה/@EmbedCab

הטבעה ל- yes מאפשרת לכלול קבצי CAB בקבצי MSI.

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