2009-05-12 10 views
7

मुझे समाधान विस्तृत विश्लेषण के साथ परेशानी हो रही है क्योंकि मैंने 4.5 को पुनर्विक्रय करने के लिए अपग्रेड किया था।समाधान वाइड विश्लेषण Resharper 4.5 में टूटा हुआ?

मुझे लगातार झूठी नकारात्मकता मिल रही है, और मेरे कोड के साथ पुनर्विक्रेता रिपोर्ट त्रुटियां हैं जो वहां नहीं हैं।

मुझे त्रुटियों से छुटकारा पाने का एकमात्र तरीका है त्रुटियों में से प्रत्येक रिपोर्ट को खोलना, अपमानजनक प्रकार/कक्षाएं ढूंढना, उन फ़ाइलों को खोलना और फिर सबकुछ फिर से बंद करना, जो कि पुनः- सब कुछ का विश्लेषण करें।

मेरा मानना ​​है कि एक दोष पहले से ही @ jira वहाँ है, लेकिन मैं जल्दी कैसे त्रुटि में फ़ाइलों को फिर से विश्लेषण करने के लिए ReSharper के लिए मजबूर करने पर आसान सुझाव के लिए देख रहा हूँ ...

+2

मैंने इसे कभी-कभी पहले के संस्करणों में भी देखा है, विश्लेषण एक ही फाइल को व्यावहारिक रूप से सभी लाल रंग देगा। फ़ाइल या समाधान को बंद/दोबारा खोलने में मदद नहीं होगी, कभी-कभी वीएस के करीब/फिर से खोलना भी नहीं। मेरे पास एक अस्पष्ट याद है कि मैंने स्थिति को ठीक करने के प्रयास में रीशेर्पर की कैश फाइलों को मिटा दिया होगा, लेकिन मुझे याद नहीं है कि यह काम करता है या नहीं। – Rytmis

+1

मुझे इसी तरह की समस्याएं आई हैं, और नवीनतम रात का निर्माण (4.5.1236.0) इसे ठीक करने के लिए प्रतीत होता है –

+0

उत्कृष्ट। मेरे पास 4.5.1234.4 बिल्ड था और कल एक अपडेट नहीं देखा। धन्यवाद! –

उत्तर

11

यह मेरे लिए होता है जब मैं का उपयोग करें समाधान में अगली त्रुटि पर स्क्रॉल करने के लिए Shift + alt + पेज-डाउन। बस त्रुटियों के माध्यम से स्पैमिंग रिशेर्पर फ़ाइलों को दोबारा विश्लेषण करेगा। कोई अच्छा समाधान नहीं है, लेकिन यह काम करता है।

संपादित करें: यदि आप मेनू रीशेर्पर -> विंडोज़ -> "समाधान में त्रुटियों" पर जाते हैं तो आपको "समाधान में त्रुटियां" नामक एक विंडो मिल जाएगी। वहां आपके पास दाईं ओर एक बटन है जिसे "त्रुटियों के साथ फ़ाइलों को पुन: विश्लेषित करें" कहा जाता है। आप इसे शॉर्टकट पर भी डाल सकते हैं।

+0

हम्म, मुझे अपने समाधान से बेहतर पसंद है, या फिर समाधान-व्यापी विश्लेषण को पुनः सक्षम करने में अक्षम ... धन्यवाद! –

+0

कि "त्रुटियों वाली फ़ाइलों को पुन: विश्लेषित करें" चाल सिर्फ मेरे दिन को बचाती है। भयानक टिप। धन्यवाद। –

0

फिर resharper में कोई समस्या की तरह दिखता है। आमतौर पर उन पर सीधे रिपोर्ट करना बेहतर होता है, फिर उनके लिए इस प्रश्न के बारे में जानने का इंतजार करना।

इसके अलावा, यह एक प्रोग्रामिंग प्रश्न की तुलना में एक बग रिपोर्ट है।

+0

हां मैंने उल्लेख किया था कि पहले से ही एक बग रिपोर्ट थी, और मैं केवल उन कामकाज की तलाश में था जो किसी और को मिला था। फिर भी धन्यवाद। –

+0

क्षमा करें मुझे लगता है कि –

0

यहां वही है, लेकिन फिर मुझे उम्र के लिए झूठी सकारात्मक (या नकारात्मक) मिल रही है। मेरे लिए दो असफल बिंदु WPF (XAML, विशेष रूप से) और कोड फ़ाइलों में यूनिकोड का उपयोग कर रहे थे (यानी, गैर लैटिन अक्षरों का उपयोग कर प्रोग्रामिंग)

मैं सुझाव देता हूं कि इसे आसानी से बंद कर दें, विशेष रूप से आपके द्वारा भुगतान किए जाने वाले प्रदर्शन मूल्य पर विचार करें यह।

+0

हम्म, यह दिलचस्प है। हालांकि मुझे संस्करण 4 और उच्चतर अधिक प्रदर्शन करने वाला पाया गया है ... –

1

यह निर्भर करता है कि आपका समाधान कितना बड़ा है, यह एक बड़ा दर्द हो सकता है, लेकिन मुझे कभी-कभी एक ही समस्या है, और यदि मैं त्रुटियों को दिखाते हुए प्रोजेक्ट बनाता हूं, तो यह दूर हो जाता है।

उदाहरण के लिए, कल, इसे हमारी छोटी परियोजनाओं में से एक के लिए एक्सेल लाइब्रेरी नहीं मिल सका, और यह पूरी तरह से लाल था, भले ही कुछ भी नहीं बदला गया, सभी डीएलएल पाए गए और संदर्भित किए गए, और कुछ भी गलत नहीं था। मैंने बस उस व्यक्तिगत परियोजना का पुनर्निर्माण किया, यह किसी भी त्रुटि के साथ संकलित नहीं हुआ, और लाल सलाखों तुरंत चले गए।

11

नियमित रूप से अपने रिशेर्पर कैश फ़ाइलों को हटाएं - खासकर यदि आपने पिछले संस्करण से अपग्रेड किया है। आपके पास शायद आपके समाधान फ़ोल्डर के नीचे _Resharper। * फ़ाइल होगी। इस पूरे फ़ोल्डर की संरचना को उड़ाया जा सकता है और, जब Resharper मेरे लिए गलत व्यवहार करता है, तो मैं यह करता हूं।

+0

इसके लिए धन्यवाद। समाधान और उसके घटक परियोजनाओं के दौरान सभी रिशेर्पर फ़ोल्डरों और फ़ाइलों को हटाने और हटाने के बाद, समाधान-व्यापी विश्लेषण काम कर रहा है। – Jay

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