wix.chm प्रलेखन से, विषय "कैसे करने के लिए: एक फ़ाइल आपका इंस्टालर में जोड़ें":
आईडी TARGETDIR साथ तत्व Windows इंस्टालर के लिए आवश्यक है और सब की जड़ है निर्देशिका अपनी स्थापना
MSDN प्रलेखीकरण TARGETDIR के अनुसार के लिए संरचनाओं
है
स्थापना के लिए जड़ गंतव्य निर्देशिका
इसके अलावा MSDN के अनुसार, SourceDir है
कि स्रोत कैबिनेट फ़ाइल या स्थापना पैकेज
के स्रोत फ़ाइल पेड़ शामिल रूट निर्देशिका
तो SourceDir प्रॉपर्टी वास्तविक निर्देशिका को इंगित करती है: वह एक जहां आपकी एमएसआई फ़ाइल बैठती है। msiexec /lvx* installer.log installer.msi
के साथ स्थापित करते समय आप इसे इंस्टॉलर लॉग में देख सकते हैं।
हालांकि, किसी कारण से TARGETDIR को हल करते समय SourceDir को पूरी तरह नजरअंदाज कर दिया जाता है। TARGETDIR या तो स्पष्ट रूप से सेट किया जाना चाहिए (उदा। कमांड लाइन पर) या फिर यह रूट्रॉइड को हल करता है। यदि ROOTDRIVE स्पष्ट रूप से सेट नहीं किया गया है तो यह सबसे खाली स्थान के साथ ड्राइव की जड़ है।
एक त्वरित परीक्षण से पता चलता है कि TARGETDIR के लिए एक घटक स्थापित करने से एमएसआई बैठे फ़ोल्डर के बजाय फ़ाइलों को वास्तव में मेरे डी: \ ड्राइव की जड़ पर रखता है।
स्रोत
2009-10-29 02:34:46
TARGETDIR वह जगह है जहां आप स्थापित करना चाहते हैं, SourceDir वह पथ है जहां आप चल रहे इंस्टॉलेशन पैकेज स्थित हैं: http://msdn.microsoft.com/en-us/library/aa372452(VS.85)। एएसपीएक्स –