के खिलाफ बनाया गया है, मैंने सी # .net 4.0 ऐप में एक डायरेक्टएक्स प्लेयर शामिल किया है जिसमें यहां शामिल है (answer2)। समस्या यह है कि जब मैं ऑब्जेक्ट को प्रारंभ करने का प्रयास करता हूं (यानी प्लेयर mPlayer = new Player()) यह त्रुटि होती है:मिश्रित मोड असेंबली संस्करण 'v1.1.4322'
मिश्रित मोड असेंबली रनटाइम के संस्करण 'v1.1.4322' के विरुद्ध बनाई गई है और इसे लोड नहीं किया जा सकता है अतिरिक्त विन्यास सूचना के बिना 4.0 रनटाइम।
कोई भी जानता है कि यह क्या हो सकता है?
महत्वपूर्ण: यदि त्रुटि कॉलम "फ़ाइल" के साथ त्रुटि होती है तो 'SGEN' के रूप में, तब टी वह 'sgen.exe' के बगल में, फ़ाइल 'sgen.exe.config' फ़ाइल में होना आवश्यक है। उदाहरण के लिए, वीएस 2015 के लिए, 'सी: \ प्रोग्राम फ़ाइलें (x86) \ माइक्रोसॉफ्ट एसडीके \ विंडोज \ v10.0A \ bin \ NETFX 4.6 उपकरण \ sgen.exe.config' बनाएं। स्रोत: [एसजीईएन मिश्रित मोड असेंबली] (https://support.microsoft.com/en-us/help/2572158/sgen-mixed-mode-assembly-is-built-against-version-v2-0-50727-of -the-ru) न्यूनतम फ़ाइल सामग्री: '<कॉन्फ़िगरेशन><स्टार्टअप उपयोग LegacyV2RuntimeActivationPolicy =" true "/> config>' – ToolmakerSteve