2013-10-02 12 views
6

लोड नहीं हो सका मैं enFinder फ़ाइल प्रबंधक को इस एएसपीनेट प्रोजेक्ट में connector से कनेक्ट करने का प्रयास कर रहा हूं। मैंने ऑटोफैक संस्करण 3 जोड़ा। बाद में मैंने संदर्भ हटा दिया और ऑटोफैक 2.6 का संदर्भ जोड़ा। अब निम्न त्रुटि होती है:फ़ाइल या असेंबली 'ऑटोफ़ैक, संस्करण = 3.0.0.0

फ़ाइल या विधानसभा लोड नहीं कर सका Autofac, संस्करण = 3.0.0.0, संस्कृति = तटस्थ, PublicKeyToken = 17863af14b0044da 'या अपनी निर्भरता में से एक। स्थित असेंबली की स्पष्ट परिभाषा असेंबली संदर्भ से मेल नहीं खाती है। (HRESULT से अपवाद: 0x80131040)

मैं इस समस्या को कैसे ठीक कर सकता हूं?

+0

यदि इसकी आवश्यकता है तो आपको 3 का उपयोग करना होगा 3. आप 2.6 पर वापस क्यों गए? – levelnis

+0

@levelnis क्योंकि कनेक्टर यह 2.6 संस्करण के लिए है – Alex

उत्तर

11

अपनी प्रोजेक्ट में सभी ऑटोफैक संदर्भ हटाएं और सही ऑटोफैक डीएलएल का उपयोग करके उन्हें फिर से जोड़ें। विसंगति तब होती है जब आपने के माध्यम से अपने प्रोजेक्ट में जो संदर्भ जोड़ा है, संदर्भ मेनू वास्तविक फ़ाइल के समान संस्करण नहीं है। यह तब होता है जब आप अपनी डिस्क पर भौतिक DLL फ़ाइल का आदान-प्रदान करते हैं जिसमें आपके संदर्भ में संदर्भ बिंदु।

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