मैंने अपनी परियोजनाओं के सभी डीएलएस को एक एक्सई में विलय करने के लिए IlMerge का उपयोग किया है। मैं एक लक्ष्य फ़ाइल का उपयोग करता हूं जिसे मुख्य csproj के "आयात" में संदर्भित किया जाता है।
लक्ष्य में ExecCommand है:
यह काम।
लेकिन फिर मेरे पास एक सेटअप प्रोजेक्ट है, जब यह बनाता है, तो यह "आयात" को अनदेखा करता है और यह डीएलएस को मर्ज नहीं करता है। मैं सेटअप प्रोजेक्ट के साथ लक्ष्य फ़ाइल का उपयोग कैसे कर सकता हूं?
मैंने मुख्य परियोजना के पोस्ट-बिल्ड इवेंट (प्रोजेक्ट के गुणों में) में इल्मेर्ज के लिए यह कोड लिखने की कोशिश की है, लेकिन यह मुझे त्रुटि कोड 1 देता है।