मैं Wix 3.x का उपयोग कर रहा हूं और उपयोगकर्ता लक्ष्य निर्देशिका चुनने में सक्षम होना चाहिए। मेरा Setup.wxs वर्तमान में यहां है: http://pastebin.com/uH1EjbDQविक्स - कस्टम स्थापना निर्देशिका
उपयोगकर्ता को कस्टम लक्ष्य निर्देशिका के लिए पूछने का सबसे आसान तरीका क्या है? (इंस्टालर्ड/टैर्गेटर ?!) मैंने उदाहरण देखा है जिसमें लोग अपने संवाद पृष्ठ बनाते हैं लेकिन यह वास्तव में आवश्यक नहीं है, है ना?
अद्यतन:
जब मैं
<Property Id="WIXUI_INSTALLDIR" Value="INSTALLDIR"/>
<UIRef Id="WixUI_InstallDir" />
<UIRef Id="WixUI_Mondo" />
के बाद लेकिन </Product>
मैं निम्नलिखित त्रुटि मिलती है पहले जोड़ें:
The primary key 'ExitDialog/Finish/EndDialog/Return/1' is duplicated in table 'ControlEvent'. Please remove one of the entries or rename a part of the primary key to avoid the collision. (LGHT0130) - C:\delivery\Dev\wix30_public\src\ext\UIExtension\wixlib\WixUI_Mondo.wxs:44
अब जब मैं <UIRef Id="WixUI_Mondo" />
को दूर मैं सेटअप का निर्माण कर सकते । लेकिन संवाद "सेटअप प्रकार चुनें" (पूर्ण, विशिष्ट, कस्टम) अब और नहीं दिखाया गया है। और एक और अजीब चीज: कभी-कभी एक संवाद पॉप अप करता है, यह बताता है कि यह डिस्क स्पेस की गणना करता है (इसमें एक रद्द बटन है), लेकिन आखिर में यह कभी भी बंद नहीं होता है। जब मैं इसे बंद करता हूं तब भी मैं जारी रख सकता हूं। क्या इसे सरल तरीके से ठीक करने का कोई तरीका है?
धन्यवाद, फिलिप
हाय मैट, इस व्यापक उत्तर के लिए धन्यवाद! – Philip