MySql数据驱动组件MySql.Data.dll引用异常问题 返回

反馈
3 3751
该叫什么 Mirage 发布于2018/3/3
悬赏:5 飞吻

1-Sqlguar的源码中对MySql.Data.dll 做了强引用;图片.png

不管该版本升级到多少(我当前升级最新为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安装最新稳定版本,如果有版本兼容问题请先删除原有引用;

图片.png

当前很多组件的目标框架都已经升级到.Net 4.5.2了,群主是否考虑升级,提高兼容;

比如最新的MySql 数据驱动是.Net 4.5.2  而Sqlsugar 是.Net 4.0 所以升级后会有兼容性错误;




热忱回答3

  • 一直都支持 http://www.codeisbug.com/Doc/8/1154

    0 回复
  • Mirage Mirage VIP0
    2018/3/3

    @fate stay night:文档我看过了,按照文档的说明没有解决,我最后的解决办法是

    把源码MySql.Data.dll升级到最新,把目标框架升级到.NET 4.5.2 然后项目更新Sqlsugar的引用解决的;

    这个问题我遇到了好几次,通过nuget 升级newtonsoft.josn,autofac,automapper等其他第三方组件没有遇到过;

    0 回复
  • Mysql,Oracle都是同样的问题,只有SqlServer使用T4是OK的,希望可以尽快解决下

    0 回复

版块

学习文档

最新会员

发布达人

回贴达人