MySql数据驱动组件MySql.Data.dll引用异常问题 返回
1-Sqlguar的源码中对MySql.Data.dll 做了强引用;
不管该版本升级到多少(我当前升级最新为6.10.6) 源码编译总是6.2.1.0
2-Sqlsguar的目标版本过低,导致每次升级数据驱动和Sqlguar 程序总是报错:
System.Exception: English Message : You need to refer to MySql.Data.dll
Chinese Message : 需要引用MySql.Data.dll,请在Nuget安装最新稳定版本,如果有版本兼容问题请先删除原有引用;

当前很多组件的目标框架都已经升级到.Net 4.5.2了,群主是否考虑升级,提高兼容;
比如最新的MySql 数据驱动是.Net 4.5.2 而Sqlsugar 是.Net 4.0 所以升级后会有兼容性错误;
热忱回答(3)
-
fate stay night VIP0
2018/3/3一直都支持 http://www.donet5.com/Doc/8/1154
0 回复 -
Mirage VIP0
2018/3/3@fate stay night:文档我看过了,按照文档的说明没有解决,我最后的解决办法是
把源码MySql.Data.dll升级到最新,把目标框架升级到.NET 4.5.2 然后项目更新Sqlsugar的引用解决的;
这个问题我遇到了好几次,通过nuget 升级newtonsoft.josn,autofac,automapper等其他第三方组件没有遇到过;
0 回复 -
没有谁离不开谁 VIP0
2019/1/7Mysql,Oracle都是同样的问题,只有SqlServer使用T4是OK的,希望可以尽快解决下
0 回复