引用MySql.Data.MySqlClient出错,原先好好的,就改了一个数据访问层的MySqlHelper类 在业务逻辑层提示: 30

类型“MySql.Data.MySqlClient.MySqlParameter”在未被引用的程序集中定义。必须添加对程序集“MySql.Data,Version=6.6... 类型“MySql.Data.MySqlClient.MySqlParameter”在未被引用的程序集中定义。必须添加对程序集“MySql.Data, Version=6.6.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d”的引用。如何解决? winform程序
已引用MySql.Data.dll 是从.NET里添加的,版本也对应6.6.5.0 怎么会出现这个错误?!诡异
展开
 我来答
jacky_xue
推荐于2018-01-25 · TA获得超过114个赞
知道小有建树答主
回答量:228
采纳率:100%
帮助的人:141万
展开全部
你可以尝试以下的方法:
1、删除原有的引用,并清理生成的结果
2、重新添加该引用,然后重新生成该项目
看看能不能解决。
还有一种可能是你引用的程序集不在当前项目的.net版本框架里,比如你的项目的.net版本是2.0,而你引用了4.0里面的程序集,那么编译器也会返回找不到定义的情况。希望能给你带来帮助。
追问
1、2都试过,甚至卸载重装都无用。
我用的是VS2010 4.0的应该是,引用的mysql.data也是4.0目录下的dll,版本对的上。GAC里也有。。。。
追答
你还可以尝试下面一种方法:
1.首先打开开发环境新建个同样的工程
2.然后添加了相关引用后直接编译,看看是否有问题,如果没有,则说明vs环境本身没问题。
3,.再把原有的项目文件复制到新的工程里。
如果这样能解决,那么说明你的解决方案中的project文件有损坏或者是冲突。
希望能帮你解决该问题!
悪魔氷菓Dl883
2013-05-04
知道答主
回答量:48
采纳率:0%
帮助的人:16.3万
展开全部
引用错误 ,楼主重新引用!小问题而已!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tiigger2011
2013-05-03 · TA获得超过114个赞
知道答主
回答量:87
采纳率:50%
帮助的人:25.4万
展开全部
vs2010版本不对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小将王123
2018-01-25
知道答主
回答量:1
采纳率:0%
帮助的人:917
展开全部
我出现了同样的错误,仔细看一下错误发生在哪个项目,那个项目应该没有这个引用,添加进去就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dcj_gis2006
2013-05-04
知道答主
回答量:14
采纳率:0%
帮助的人:12.3万
展开全部
梵蒂冈山东分公司的风格斯蒂芬
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式