更换⽬标框架时,出现引⽤错误问题
使⽤VS2013 c# 原始项⽬⽬标框架为.NET Framework4.5,添加MySql.Data.dll的引⽤(此时将下载的MySql.Data.dll直接放在了
mysql下载的vs库放在那个文件里
C:\Windows\System32⽬标⽂件夹下,版本选择的是v4.0版本,当时考虑⼀下,如果换成.NET Framework4.0就不⽤重新下载引⽤了,然⽽并不是)。
将框架换成.NET Framework4.0后,编译出错。机智的将引⽤移除之后重新添加,但是还是⽆情的报错。于是重新将C:\Windows\System32⽂件夹下的MySql.Data.dll替换,将bin⽬录下MySql.Data.dll删除,然后重新引⽤,还是报错。
⼀怒之下把C:\Windows\System32⽬标⽂件夹下MySql.Data.dll删除,将bin⽬录下⽣成的MySql.Data.dll删除,直接将MySql.Data.dll替换在bin⽬录下。
此时添加引⽤时(此时已经清除掉了最近引⽤),惊奇的发现,点击“浏览”按钮浏览的C:\Windows\System32⽂件⽬录下仍然还有MySql.Data.dll,实际上早已经在⽂件夹下删除了,那么原因就出来了,此前替换掉的dll和重新引⽤的dll其实并没有刷新。重新“浏览”到bin ⽬录添加引⽤,编译通过。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。