मैं एक परियोजना पर काम कर रहा हूं जिसे हम कंटेनर कहते हैं। कंटेनर में एम्बेडेड स्रोतों का एक गुच्छा है। इन एम्बेडेड रिसोर्सेज के लिए मूल फ़ाइलें एक और प्रोजेक्ट है जिसे हम FileProject कहते हैं।विजुअल स्टूडियो प्रोजेक्ट में मेरे पास एक संपूर्ण फ़ोल्डर एक एम्बेडेड संसाधन कैसे हो सकता है?
फाइलप्रोजेक्ट एक प्रोजेक्ट है जो वर्तमान में विभिन्न डेवलपर्स के समूह द्वारा काम किया जा रहा है और हमेशा बदल रहा है, इसलिए मेरे पास एंबेडेड रिसोर्स फाइलें जुड़ी हैं - ताकि जब भी मूल प्रोजेक्ट बदल जाए और मैं अपनी परियोजना का पुनर्निर्माण करता हूं, तो परिवर्तन उठाता है।
जब भी कोई फ़ाइल बदलती है, तो यह सेटअप कैच करता है, लेकिन जब भी कोई नई फ़ाइल को जोड़ा जाता है या परियोजना से हटा दिया जाता है तो यह कैच नहीं होता है। फ़ाइल हटाने और जोड़ों को पकड़ने के लिए विजुअल स्टूडियो में एक संपूर्ण फ़ोल्डर संरचना से एंबेडेड रिसोर्सेज बनाने का कोई तरीका है?
क्या आप वीएस के अंदर एसवीएन का उपयोग कर रहे हैं? जैसे http://ankhsvn.open.collab.net/ ऐसा लगता है कि साझा परियोजना पर काम कर रहे कई इंजीनियरों के लिए यह एक महान शुरुआत होगी। –
हालांकि मैंने इस सवाल को गलत समझा होगा। –
एम्बेडेड संसाधनों की भारी मात्रा setup.exe फ़ाइल के लिए वास्तव में खराब विकल्प है। क्या आपने कभी अपनी प्रक्रिया पर SysInternals 'VMMap चलाया है? ए। ज़िप फ़ाइल इस विशेष समस्या को हल करने के लिए एक आसान तरीका होगा। –