引用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 怎么会出现这个错误?!诡异 展开
已引用MySql.Data.dll 是从.NET里添加的,版本也对应6.6.5.0 怎么会出现这个错误?!诡异 展开
6个回答
展开全部
你可以尝试以下的方法:
1、删除原有的引用,并清理生成的结果
2、重新添加该引用,然后重新生成该项目
看看能不能解决。
还有一种可能是你引用的程序集不在当前项目的.net版本框架里,比如你的项目的.net版本是2.0,而你引用了4.0里面的程序集,那么编译器也会返回找不到定义的情况。希望能给你带来帮助。
1、删除原有的引用,并清理生成的结果
2、重新添加该引用,然后重新生成该项目
看看能不能解决。
还有一种可能是你引用的程序集不在当前项目的.net版本框架里,比如你的项目的.net版本是2.0,而你引用了4.0里面的程序集,那么编译器也会返回找不到定义的情况。希望能给你带来帮助。
追问
1、2都试过,甚至卸载重装都无用。
我用的是VS2010 4.0的应该是,引用的mysql.data也是4.0目录下的dll,版本对的上。GAC里也有。。。。
追答
你还可以尝试下面一种方法:
1.首先打开开发环境新建个同样的工程
2.然后添加了相关引用后直接编译,看看是否有问题,如果没有,则说明vs环境本身没问题。
3,.再把原有的项目文件复制到新的工程里。
如果这样能解决,那么说明你的解决方案中的project文件有损坏或者是冲突。
希望能帮你解决该问题!
展开全部
引用错误 ,楼主重新引用!小问题而已!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
vs2010版本不对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我出现了同样的错误,仔细看一下错误发生在哪个项目,那个项目应该没有这个引用,添加进去就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
梵蒂冈山东分公司的风格斯蒂芬
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询