您的位置:首页 > 产品设计 > UI/UE

system.IO.FileLoadException: Mixed mode assembly is built against version 'v2.0.50727'...问题解决方案

2017-12-30 12:06 1406 查看

system.IO.FileLoadException: Mixed mode assembly is built against version ‘v2.0.50727’问题解决方案

加载了大恒图像的GxIAPINET.dll 文件后,出现了如下错误提示

system.IO.FileLoadException: Mixed mode assembly is built against version ‘v2.0.50727’ of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.

经查阅资料,得到如下解决方案:

打开项目下的App.config文件



我的打开后是如下代码:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
</startup>
</configuration>


在startup后面添加一句话 useLegacyV2RuntimeActivationPolicy=”true” :

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
</startup>
</configuration>


然后保存,然后先清除再重新编译,问题解决。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐