मुझे एक सी # 2.0 प्रोजेक्ट मिला है जो 'किसी भी सीपीयू' को लक्षित करने के लिए सेट है, हालांकि यह एक सी ++ प्रोजेक्ट का संदर्भ दे रहा है जो 32 बिट डीएल का निर्माण कर रहा है।मैं 64 बिट परियोजना में 32 बिट डीएलएल का संदर्भ कैसे लगा सकता हूं?
जब मैं एक 64 बिट मशीन मैं निम्नलिखित त्रुटि मिलती है पर मेरे कार्यक्रम चलाने के लिए प्रयास करें:
System.BadImageFormatException
was unhandled Message: Could not load file or assemblyTreeTMHook, Version=1.0.2889.19619, Culture=neutral, PublicKeyToken=null
or one of its dependencies. An attempt was made to load a program with an incorrect format.
मैं इसे कैसे ठीक कर सकते हैं?
अद्यतन
मैं किसी भी CPU के रूप में मुख्य परियोजना रखने में सक्षम होना चाहता हूँ।
धन्यवाद।
ध्यान रखें कि "कोई भी CPU" का अर्थ क्या है। ** आप ** दावा करते हैं कि मुख्य परियोजना हर जगह चलती है, इसका मतलब है कि ** आप ** सभी आर्किटेक्चर निर्भरताओं को समाप्त करने के लिए जिम्मेदार हैं। – MSalters