मेरे पास एक वीएस2013 सेटअप प्रोजेक्ट है जो सेटअप बनाता है जो दो सी # परियोजनाओं द्वारा उत्पादित पूर्वजों को स्थापित करता है। जब मैं सेटअप प्रोजेक्ट बनाता हूं तो मुझे डुप्लिकेट संदेश मिलते हैं जैसे कि दो बिल्ड प्रक्रियाएं होती हैं। मैंने सेटअप प्रोजेक्ट के आउटपुट से दो एक्सिस में से एक को हटा दिया लेकिन मुझे अभी भी डुप्लिकेट संदेश मिलते हैं।वीएस 2013 सेटअप प्रोजेक्ट बनाने के दौरान उत्पादन में डुप्लिकेट संदेश
------ Starting pre-build validation for project 'SetupWindowsService' ------
------ Starting pre-build validation for project 'SetupWindowsService' ------
------ Pre-build validation for project 'SetupWindowsService' completed ------
------ Pre-build validation for project 'SetupWindowsService' completed ------
2>------ Build started: Project: SetupWindowsService, Configuration: Release ------
2>------ Build started: Project: SetupWindowsService, Configuration: Release ------
Building file 'C:\projects\SetupTESTWindowsService\Release\SetupWindowsService.msi'...
Building file 'C:\projects\SetupTESTWindowsService\Release\SetupWindowsService.msi'...
Packaging file 'MoreLinq.dll'...
Packaging file 'MoreLinq.dll'...
Packaging file 'System.Web.Razor.dll'...
Packaging file 'System.Web.Razor.dll'...
................
सभी डीएलएस निर्भरता डुप्लीकेट हैं। प्रोजेक्ट बनाने से उत्पन्न होने वाला आउटपुट ठीक है (यानी एमएसआई फाइल)। लक्ष्यप्लाफ्ट x86 है। कॉन्फ़िगरेशन प्रबंधक में सक्रिय समाधान प्लेटफ़ॉर्म कोई भी CPU है और सक्रिय समाधान कॉन्फ़िगरेशन रिलीज़ है। सेटअप परियोजना पर निर्भर सभी परियोजनाएं रिलीज/कोई भी सीपीयू हैं।
यह सामान्य है? मैं विन 7 64 बिट अल्टीमेट पर चल रहे वीएस 2013 प्रीमियम अपडेट 3 का उपयोग कर रहा हूं।
धन्यवाद
बस एक अद्यतन: मैं नोटपैड में ++ vdproj खोला और मैं "विन्यास" के अंतर्गत डीबग विन्यास हटा दिया। प्रोजेक्ट का निर्माण किया और अब कोई डुप्लिकेट संदेश नहीं थे। मैंने सोचा कि इसे हल किया है। क्या एक और पुनर्निर्माण और डुप्लिकेट वापस आ गए थे।
मैं दृश्य स्टूडियो 2010 से विजुअल स्टूडियो 2013 के बीच स्थानांतरित करने के लिए कोशिश कर रहा हूँ और एक ही मुद्दा हो रहा है। क्या आपको कोई संकल्प मिला? मैं सोचने में संतुष्ट नहीं हूं कि यह सामान्य है जब यह विजुअल स्टूडियो 2010 में नहीं होता है। –
आगे की जांच पर मुझे पता चला है कि पहली बार जब मैं इंस्टॉलर प्रोजेक्ट के बाद निर्माण करता हूं तो लोड नहीं होता है। लेकिन बाद के निर्माण पर, विशेष रूप से कॉन्फ़िगरेशन स्विच करने के बाद, मुझे डुप्लिकेट, तीन गुना, और अधिक मिलता है। प्रोजेक्ट की विजुअल स्टूडियो की स्मृति में कुछ लिंगों की तरह लगता है जो यह सोचता है कि इन बिल्ड चरणों को कई बार करने की आवश्यकता है। –
मेरे पास यह वही समस्या है। मुझे वास्तव में पता नहीं है कि यह किस संस्करण में शुरू हुआ था, लेकिन अब मैं 2015 आरसी का उपयोग कर रहा हूं और यह अभी भी हो रहा है। 2015 सीई का उपयोग कर – efischency