我收到以下异常:
混合模式程序集是针对运行时的版本'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
。例如,对于VS 2015,请创建C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools\sgen.exe.config
。来源: SGEN混合模式组件 最小文件内容:<configuration><startup useLegacyV2RuntimeActivationPolicy="true"/></configuration>