首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySql.Data对MySql.Data.CF

MySql.Data对MySql.Data.CF
EN

Stack Overflow用户
提问于 2013-09-30 12:52:17
回答 1查看 2.3K关注 0票数 2

能不能解释一下图书馆之间的区别:

MySql.Data和MySql.Data.CF.

它们能在同一个ASP.NET网站项目中共存吗?

它们都包含相同的命名空间和类,这会导致歧义。

我们遇到过一些情况,即与MySQL的通信只使用MySql.Data工作,并使用MySql.Data.CF抛出异常,反之亦然。

如有任何澄清,我们将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-30 13:13:40

MySql.Data.CF命名空间用于MySql.Data命名空间的紧凑框架版本。只有当您正在为Windows或Windows (希望不再是Windows )开发时,才应该使用它。

bin目录应该具有类似的结构:

MySql.Data.dll MySql.Data.Entity.dll MySql.Web.dll MySql.VisualStudio.dll

在我使用过MySQL的项目中,我只引用MySql.Data.dll而不是MySql.Data.CF.dll。尝试删除对MySql.Data.CF的引用,看看它是否修复了歧义。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19094786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档