2011-08-17 14 views
7

मैंने एक .NET समाधान 1 बनाया है जिसमें एक प्रोजेक्ट ए और एक प्रोजेक्ट बी शामिल है। मेरा समाधान केवल एक डीएलएल (प्रोजेक्ट सी) को संदर्भित करता है जो मेरे समाधान 1 में शामिल नहीं है लेकिन एक समाधान में 2.विजुअल स्टूडियो में किसी अन्य समाधान से मैं एक परियोजना को कैसे डिबग कर सकता हूं?

परियोजना एक और परियोजना सी की DLL SLN 2 परियोजना सी के साथ के लिए एक संदर्भ के साथ बी के साथ SLN 1

मैं अपने समाधान 1. से मेरी सी परियोजना डिबग करने के लिए मैं क्या कर सकते हैं कैसे करना चाहेंगे कि के स्रोत कोड को शामिल किए बिना मेरे प्रोजेक्ट सी में मेरे समाधान 1?

वास्तव में मेरी परियोजना सी मेरी कंपनी का ढांचा है और इसे दूसरी टीम द्वारा विकसित किया गया है। मैं स्रोत प्राप्त करने में सक्षम हूं लेकिन

+1

http://stackoverflow.com/questions/3752211/debugging-dll-project-in-visual-studio-2008-using-attach-to-process –

+0

हाँ, यह सही तरीका प्रतीत होता है। बस मॉड्यूल के लिए दक्षिण कोड कोड निर्दिष्ट करें और सुनिश्चित करें कि आवश्यक और मिलान करने वाली पीडीबी फाइलें हों। – eFloh

उत्तर

7

यदि आपके पास जस्ट माई कोड अक्षम है (टूल्स -> विकल्प -> डिबगिंग, जिसे सक्षम बस मेरा कोड कहा जाता है) के तहत, आप अपने समाधान और वीएस के बाहर अन्य पुस्तकालयों में कदम उठा सकते हैं आपको इसके लिए स्रोत लोड करने के लिए प्रेरित करेगा। आप सी के लिए स्रोत भी खोल सकते हैं, ब्रेकपॉइंट सेट कर सकते हैं, और यदि स्रोत प्रतीकों से मेल खाते हैं, तो यह उस ब्रेकपॉइंट पर रुकने में सक्षम होना चाहिए।

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