एक प्रोजेक्ट को परिवर्तित करते समय, जिसने स्लिमडीएक्स का उपयोग किया, और इसलिए इसका अप्रबंधित कोड है। .NET 4.0 के लिए मैं निम्नलिखित त्रुटि में भाग गया:
मिश्रित मोड असेंबली रनटाइम के संस्करण 'v2.0.50727' के खिलाफ बनाया गया है और अतिरिक्त कॉन्फ़िगरेशन जानकारी के बिना 4.0 रनटाइम में लोड नहीं किया जा सकता है।
चारों ओर गुग्लिंग ने मुझे समाधान दिया, जो इसे एप्लिकेशन कॉन्फिगर में जोड़ना है:
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
</configuration>
मेरा सवाल है, क्या useLegacyV2RuntimeActivationPolicyकर रहा है? मुझे इसके बारे में कोई दस्तावेज नहीं मिल रहा है।