2009-01-13 20 views
5

मैंने पिछले डेवलपर्स द्वारा छोड़े गए कुछ कोड पर काम करना शुरू कर दिया है, और मुझे इसके साथ एक अजीब समस्या है। कोड एएसपी.नेट 2.0 में सी # है, और मैं विजुअल स्टूडियो 2008 में रीशेपर 4.1 का उपयोग कर रहा हूं।"प्रतीक हल नहीं कर सकता" त्रुटि?

यह कोड बस ठीक है और मेरे वेब ऐप में काम करता है, लेकिन रीशेपर संदेश के साथ इस पर बारफिंग कर रहा है, "नहीं कर सकता प्रतीक '<name of class here>' हल करें "। यह दुनिया का अंत नहीं है, लेकिन मेरे कोड फ़ाइलों में मुझे लाल त्रुटियों की आवश्यकता नहीं है।

एक नमूना लाइन:

InvoiceItem invoiceItems = GetInvoiceItems(serviceLineItemID);

InvoiceItem स्वतः उत्पन्न .cs कोड-पीछे के साथ एक .xsd डाटासेट है। अतीत में, मैंने xsd.exe का उपयोग डेटासेट के लिए .cs फ़ाइलों को बनाने के लिए किया है, और मेरे प्रोजेक्ट में .cs शामिल है, लेकिन यह इस स्थिति में काम नहीं करेगा। मैं लंबे समय से एक .NET डेवलपर रहा हूं, लेकिन यह पहली बार है जब मैंने इस मुद्दे में भाग लिया है।

कोई विचार?

+0

मेरे लिए बस परियोजना के फ़ोल्डर में ReSharper के फ़ोल्डर को हटाने के काम करता है! – Andrea

उत्तर

8

यह पुनर्विक्रेता में एक बग हो सकता है, resharper अक्षम कर सकता है और देख सकता है कि यह अभी भी होता है या नहीं। यदि ऐसा है, तो बग को पुनर्विक्रय करने के लिए रिपोर्ट करें। वे आमतौर पर बहुत संवेदनशील हैं।

+1

निश्चित रूप से रिशेर्पर के साथ कुछ करने के लिए, मैंने इसे निलंबित करने के बाद, त्रुटि चली गई! –

0

ReSharper में एक बग हो सकता है। आप ReSharper 4.5 nightly builds (प्री-रिलीज) को यह देखने के लिए देख सकते हैं कि यह पहले से ही इस संस्करण के लिए तय है या नहीं। यदि नहीं, तो कृपया हमारे मुद्दे ट्रैकर (instructions) में एक बग दर्ज करें। धन्यवाद।

1

मुझे पता है कि यह थोड़ा देर हो चुकी है, लेकिन मैंने अभी पुष्टि की है कि 1212 का निर्माण स्वचालित रूप से जेनरेट कोड के साथ काम कर रहा है।

0

यदि आपने कोड को साफ करने के लिए रीशेपर का उपयोग किया है तो यह कभी-कभी कोड पेज पर नामस्थान अपडेट करेगा, लेकिन डिज़ाइन पक्ष नहीं। यह संदर्भित डीएलएस के लिए नियंत्रण पंजीकरण को इतना छोटा कर देगा। कभी-कभी यह काम करता है, कभी-कभी ऐसा नहीं होता है।

संपादित करें: वाह, यह है पुराने ... दिनांकों को देख शुरू करने के लिए की जरूरत है ...

+0

"पुराना" हो सकता है, लेकिन मुझे वीएस -2010 और रीशर्पर 6.0 में एक ही समस्या है। Resharper को अक्षम करने से आश्चर्यजनक रूप से समस्या दूर हो गई (एक यादृच्छिक आतंक के पास चीजों को टक्कर देने के एक घंटे से अधिक के बाद)। –

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