wix विक्स: एमएसआई+कैब के बजाय एकल एमएसआई




windows-installer (3)

मेरा विक्स प्रोजेक्ट install.msi और cab1.cab बनाता है। मैं इसे एमएसआई में सब कुछ कैसे बंडल कर सकता हूं? मैं इसके आसपास काम करने के लिए 7-ज़िप एसएफएक्स का उपयोग करूंगा लेकिन मैंने अन्य ऐप्स को केवल एक ही एमएसआई के साथ देखा है।


EmbedCab="yes" सेट करें।

चूंकि WIX 3.8:

<MediaTemplate EmbedCab="yes" />

WIX 3.8 से पहले:

<Media Id="1" Cabinet="cab1.cab" EmbedCab="yes" />

इसे इस तरह प्रयोग करें:

<Media Id="1" Cabinet="CabFileName.cab" EmbedCab="yes" />

this लेख भी ऐसा करने के अन्य तरीकों का वर्णन करता है।


आपने कोई स्रोत पोस्ट नहीं किया है लेकिन मुझे लगता है कि आपकी डब्ल्यूएक्स फ़ाइल में मीडिया तत्व है। बस एंबेकैब विशेषता को "हां" पर सेट करें।