2011-12-16 10 views
5

मैं एकाधिक निर्देशिकाओं के लिए उत्पन्न विकिक्स फ़ाइलों के लिए गर्मी का उपयोग कर रहा हूं।गर्मी का उपयोग कर विक्स के लिए जेनरेटेड डायरेक्टरी आईडी कैसे बदलें?

हालांकि, ऐसा लगता है कि निर्देशिका ए और निर्देशिका बी का एक ही फ़ोल्डर नाम है, भले ही पूर्ण पथ अलग है, गर्मी अभी भी सोचती है कि यह एक ही निर्देशिका है, इसलिए एक ही निर्देशिका आईडी उत्पन्न करता है।

ऐसा करने का एक तरीका प्रतीत होता है, डायरेक्टोरिड का उपयोग करके उत्पन्न निर्देशिका आईडी को ओवरराइड करना है, लेकिन मैन्युअल में कोई उदाहरण नहीं दिए गए हैं, हम तर्कों में कैसे पारित होने का अनुमान लगा रहे हैं। जाहिर है, किसी भी तरह से यह जानना आवश्यक है कि मैं कौन सी निर्देशिका आईडी बदलना चाहता हूं, अगर कोई मदद कर सकता है तो मैं इसकी बहुत सराहना करता हूं।

धन्यवाद।

http://wix.sourceforge.net/manual-wix3/heat.htm

+0

मैं भी एक ही समस्या से मुलाकात की, डुप्लीकेट निर्देशिका आईडी द्वारा अवरुद्ध हो गया। Wxs आउटपुट फ़ाइल 'डायरेक्टोरिड' के साथ या उसके बिना समान है, और ऐसा लगता है कि वहां उदाहरण का कोई छोटा स्निपेट नहीं है :( – Deqing

+0

जहां तक ​​मैं समझता हूं, -डायरेक्टरीआईडी ​​पैरामीटर उत्पन्न मूल निर्देशिका तत्व को बदलने के लिए है और यह कुछ वंशज निर्देशिकाओं को ओवरराइड करने में आपकी सहायता नहीं करेगा। आप इसे -dr पैरामीटर के साथ बदलने के साथ प्रयोग कर सकते हैं। –

उत्तर

1

गर्मी से उत्पादन ओवरराइड करना काफी हमेशा वापस उत्पादन जिस तरह से आप चाहते हैं एक XSLT को लागू करने के लिए गिर जाता है।

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