मेरी परियोजना में मेरे पास एक कक्षा है जिसे कई अन्य वर्गों द्वारा विरासत में मिला है। हम इसे क्लासबेस कहते हैं।कक्षा विरासत पर ReSharper से गलत "अस्पष्ट संदर्भ" को कैसे हल करें?
public class ClassInheritFromBase : ClassBase
जब ClassBase विरासत में मिला जा रहा है, ReSharper एक "अस्पष्ट संदर्भ" नया वर्ग कि ClassBase से विरासत में मिली IntelliSense नहीं है और चेतावनी है कि यह यह नहीं मिल रहा हो जाता है अंदर ClassBase पर चेतावनी, और कुछ भी फेंकता है।
प्रोजेक्ट संकलित करता है और ठीक चलाता है।
यदि मैं नामस्थान क्लासबेस बदलता हूं और फिर विरासत कक्षाओं को बदलता हूं, तो उन्हें यह ठीक लगता है और रीशेर्पर को कोई समस्या नहीं है, इंटेलिसेन्स काम करता है ... जब तक इसे संकलित नहीं किया जाता है। संकलन के बाद यह संदिग्ध संदर्भ चेतावनी और बाकी सब कुछ करने के लिए वापस चला जाता है।
क्या यह पहले देखा गया है और इसे कैसे ठीक किया जा सकता है? मैंने इस तरह के मुद्दे के लिए जेटब्रेन बग ट्रैकिंग में एक प्रविष्टि देखी, लेकिन उन्होंने इसे पुन: उत्पन्न करने में असमर्थ के रूप में बंद कर दिया।
क्या आप नमूना समाधान बना सकते हैं जो आपके द्वारा वर्णित व्यवहार का प्रदर्शन करता है? –