2011-03-08 12 views
5

हमारे पास एक ग्राहक/सर्वर एप्लिकेशन है जिसमें एक विंडोज सेवा और एक Winform क्लाइंट टूल शामिल है। मैंने विजुअल स्टूडियो (2010, Wix 3.5 टूलसेट का उपयोग करके) में एक विक्स प्रोजेक्ट बनाने में कामयाब रहा है। मैं प्रत्येक फ़ाइल को निर्दिष्ट करने के बजाय संदर्भों पर "फसल" सुविधा का उपयोग कर रहा हूं, क्योंकि इसमें कई पुस्तकालय परियोजनाएं शामिल हैं।सरल Wix सेटअप प्रोजेक्ट कैसे बनाएं

समस्याएं मैं यह पता लगाने की कोशिश कर रहा हूँ:

  1. कैसे संदर्भित DLLs शामिल करने के लिए? कुछ जीएसी में हैं, कुछ कार्यक्षेत्र के भीतर एक सापेक्ष पथ में हैं। मुझे लगता है कि मैं प्रत्येक फाइल को स्पष्ट रूप से सूचीबद्ध कर सकता हूं लेकिन ऐसा लगता है कि विक्स को स्वतः ऑटोडेट करने का कोई तरीका होना चाहिए।

  2. "फसल" सक्षम होने पर सेवा को कैसे इंस्टॉल करें। मैंने जो भी उदाहरण देखे हैं, उन्हें KeyPath = true के साथ एक स्पष्ट तत्व जोड़ने की आवश्यकता है। हालांकि यह फसल = सही सेटिंग के साथ काम नहीं करता है।

मुझे एहसास है कि फसल की कार्यक्षमता ऐसी सुविधा हो सकती है जो अधिक जटिल चीजें चलने पर व्यवहार्य नहीं हो सकती है। क्या मुझे कटाई पर छोड़ देना चाहिए और बस प्रत्येक फाइल को स्पष्ट रूप से निर्दिष्ट करने का प्रयास करें?

विक्स पर मैंने जो उदाहरण देखा है, वे सिर्फ एक्सएमएल फाइलों के स्निपेट हैं। क्या कहीं भी मैं अन्य गैर-तुच्छ सेटअप सुविधाओं को स्थापित करने के पूर्ण वास्तविक दुनिया के उदाहरण ढूंढ सकता हूं?

+0

मैं एक ही समस्या से पीड़ित कर रहा हूँ ... मैं कटाई सुविधा और सेवा एक ही समय में स्थापित करने के उपयोग करने की आवश्यकता। क्या 3 साल बाद इस पर कोई खबर है? –

उत्तर

9

WixEdit का उपयोग करें। http://wixedit.sourceforge.net/

इसका उपयोग कर एक संपूर्ण फ़ोल्डर आयात करना बहुत आसान है।

इसके अलावा, बाहर की जाँच महान WiX ट्यूटोरियल यहाँ: http://www.tramontana.co.hu/wix/
5.4 सेवाएं प्रदान की
सेवा स्थापित किया जा सकता है और स्वचालित शुरू कर दिया।
http://wix.tramontana.co.hu/tutorial/net-and-net/services-rendered

भी अधिक जानकारी के लिए और अधिक WiX प्रलेखन यहाँ की जाँच: http://wixtoolset.org/documentation/manual

+0

आपके उत्तर के लिए धन्यवाद। मैं अब एक और प्रोजेक्ट पर चले गए हैं, लेकिन अगली बार जब मैं एक सेटअप प्रोजेक्ट करता हूं तो मैं WixEdit को देखूंगा। – randbrown

संबंधित मुद्दे