है I मैं सी # में ओपनसीवी के साथ एक प्रोजेक्ट का निर्माण कर रहा हूं। इसे cvextern.dll
नामक एक डीएलएल फ़ाइल की आवश्यकता है। लेकिन, इस फ़ाइल को संदर्भ के रूप में जोड़ते समय, यह संदेश प्रकट होता है: -मुझे इसके लिए एक समाधान चाहिए: कृपया सुनिश्चित करें कि फ़ाइल पहुंच योग्य है और यह एक वैध असेंबली या COM घटक
एक संदर्भ "cvextern.dll" जोड़ा नहीं जा सकता है, कृपया सुनिश्चित करें कि फ़ाइल पहुंच योग्य है और यह एक वैध असेंबली या COM है घटक।
मैं खोज से थक, मुझे लगता है कि समस्या
क्या आपने विशिष्ट उपयोगकर्ता के लिए सभी अनुमतियां (पढ़ने/निष्पादित करने) के रूप में फ़ाइल 'पहुंच योग्य' है, तो क्या आपने सत्यापित किया था। अगर आप इंटरनेट से डाउनलोड करते हैं तो आपको इसे 'अनब्लॉक' करने की आवश्यकता हो सकती है। – YetAnotherUser
फ़ाइल एक मूल DLL है जिसका अर्थ है कि आप इसे संदर्भ जोड़ें के माध्यम से .NET प्रोजेक्ट में नहीं जोड़ सकते हैं ... आप DllImport के माध्यम से उपयोग कर सकते हैं (http://msdn.microsoft.com/en-us/library/system देखें .runtime.interopservices.dllimportattribute.aspx) – Yahia
संभावित डुप्लिकेट [डीएल के संदर्भ को जोड़ा नहीं जा सका] (https://stackoverflow.com/questions/3456758/a-reference-to-the-dll-could-not -बे-जोड़ा) – STF