विंडोज 7 (यानी एमएसआई 5.0) में, MSIFASTINSTALL नामक एक संपत्ति है जो आपके इंस्टॉलर के प्रदर्शन में सुधार करेगी। अन्यथा, आप संपत्ति DISABLEROLLBACK सेट करके रोलबैक विकल्प को बंद कर सकते हैं। यह संपत्ति एमएसआई 5.0 के पहले संस्करण में भी उपलब्ध है।Wix msi के प्रदर्शन में सुधार/अनइंस्टॉल करें
इंस्टॉल अनुभव को बेहतर बनाने के लिए कृपया अपना ज्ञान साझा करें। साथ ही, मुझे अनइंस्टॉल करने के प्रदर्शन को बेहतर बनाने का सही तरीका नहीं मिल रहा है। हम फाइलों/फ़ोल्डर्स (70,000 से अधिक) और 35000 जैसे घटकों का विशाल सेट उपयोग करते हैं। यह फ़ाइल लागत प्रक्रिया में लटकता है और यह नहीं जानता कि इस देरी से कैसे बचें। कुछ समय यह अधिक से अधिक 2 या 3 घंटे तक लटकी हुई है XP या Vista मशीनों में स्थापना रद्द करने के
संपादित करें: मैं अपनी फ़ोल्डरों जो विशाल फ़ाइल सेट ज़िप करने से स्थापित करने में कुछ हैक और घटकों आकार को कम कर की तरह क्रिस्टोफर कहा । यह प्रदर्शन में काफी सुधार हुआ। हां, मैंने इस अवधारणा को करके एमएसआई इंस्टॉलर पैटर्न खो दिया और यह अनुशंसित दृष्टिकोण नहीं है। हालांकि, जब हम इसे प्राप्त करना चाहते हैं तो यह व्यापार बंद है और जब हम पैच को अनइंस्टॉल/अपग्रेड करते हैं तो हमारा उपयोगकर्ता वास्तव में फ़ाइल संस्करण विवरण नहीं लेना चाहता।
यान, मैं वास्तव में आपके उत्तर की सराहना करता हूं कि यह मुझे इस अवधारणा पर और स्पष्ट करता है। मेरे मामले में, रोलबैक विकल्प जरूरी नहीं है और अब तक, मैंने इस तरह के मामले से कभी मुलाकात नहीं की है कि मुझे रोलबैक विकल्प की आवश्यकता है। वैसे भी, मैं आपके सभी लोगों के सुझावों का प्रयास करूंगा। – sankar
क्या आप समझा सकते हैं कि आप कैसे कैश किए गए आइकन फ़ाइलों को अनइंस्टॉल कर सकते हैं? – sky
इस मामले में कैश किए गए आइकन फ़ाइलें फ़ाइलें हैं Windows इंस्टालर स्थापित नहीं किया गया है और इसके बारे में कुछ भी नहीं जानता है। इसलिए, यह या तो 'RemoveFile'/'RemoveFolder' तत्वों, या एक कस्टम कार्रवाई का एक सेट हो सकता है। मैं पहला संस्करण पसंद करूंगा। –