मुझे निम्न अपवाद मिल रहे हैं:
मिश्रित मोड असेंबली रनटाइम के संस्करण 'v2.0.50727' के विरुद्ध बनाया गया है और इसे बिना किसी कॉन्फ़िगरेशन जानकारी के 4.0 रनटाइम में लोड नहीं किया जा सकता है।
जैसा कि मैं अपने WPF कार्यक्रम से क्रिस्टल रिपोर्ट निर्यात करने की कोशिश कर रहा था ...
मैंने पहले ही app.config में निम्नलिखित जोड़ दिया है ...
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
<runtime>
<NetFx40_LegacySecurityPolicy enabled="true"/>
</runtime>
कोई भी विशेषज्ञ मदद कर सकता है ????
संदर्भ मुझे मिला: http://www.davidmoore.info/2010/12/17/running-net-2-runtime-applications-under-the-net-4-runtime
SGEN
, तो ठीक जरूरतों एक फ़ाइल में होनाsgen.exe.config
, के बगल मेंsgen.exe
। उदाहरण के लिए, वीएस 2015 के लिए, बनाएंC:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools\sgen.exe.config
। स्रोत: SGEN मिक्स्ड मोड असेंबली न्यूनतम फ़ाइल सामग्री:<configuration><startup useLegacyV2RuntimeActivationPolicy="true"/></configuration>