2011-08-11 8 views
19

मेरे पास सी # और वीबी.नेट परियोजनाओं के साथ मिश्रित एक बड़ा-आश समाधान है। जब भी मैं किसी अन्य भाषा में परिभाषित कक्षा, संपत्ति या विधि पर "परिभाषा पर जाएं" की कोशिश करता हूं, तो विजुअल स्टूडियो बस मुझे ऑब्जेक्ट ब्राउज़र पर ले जाता है, जो कि बहुत परेशान है। डिबगिंग के लिए वही: मैं एक ऐसी परियोजना में कदम नहीं उठा सकता जो दूसरी भाषा में लिखी गई है।मिक्सिंग सी # और वीबी.नेट परियोजनाएं = टूटा "परिभाषा पर जाएं"

क्या इसे ठीक करने का कोई तरीका है?

+1

क्या आपके पास प्रोजेक्ट रेफरी या असेंबली रेफरी है? – Mrchief

+0

परियोजना संदर्भ। –

+0

क्या सभी परियोजनाएं समान फ्रेमवर्क संस्करण को लक्षित कर रही हैं? –

उत्तर

15

देखें this एक रिपोर्ट बग

Find all references/go to definition do not work across VB/C# in same solution की तरह लगता है।

उद्धरण:

एक सी # और वीबी परियोजना के बीच परियोजना करने वाली परियोजना संदर्भ एक फ़ाइल विधानसभा संदर्भ जहां सभी प्रतीकों के रूप में अगर मेटाडाटा से आने वाले व्यवहार कर रहे हैं की तरह व्यवहार किया जाता है।

+2

धन्यवाद, यह मुझे बहुत डर लगता है। फिंगर्स पार हो गए हैं, वे इसे किसी भी समय ठीक कर देंगे। :) –

16

मुझे यह समस्या भी है। वर्कअराउंड के रूप में मैं गोटो परिभाषा के बजाय नेविगेट (CTRL + अल्पविराम) पर जाता हूं।

+0

यह बहुत साफ है। मैं बस इतना ही इस्तेमाल कर चुका हूं कि एफ 12 को थप्पड़ मारने के लिए मैं वीवी -2010 में नेविगेट फीचर के बारे में भूल गया था। धन्यवाद! :) –

+5

अच्छा काम, मैंने सोचा कि मैं एक स्तर 70 प्रोग्रामर ओआरसी था, लेकिन तथ्य यह है कि मुझे इस सुविधा के बारे में पता नहीं था, जिससे मुझे अन्यथा विश्वास करने का मौका मिला है। – viggity

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