我知道这在2041051中看起来像是同一个问题,但我有一个不同的问题。
我有一个使用MySQL 5.5的C#应用程序。它是使用MySQL Connector .Net 6.5.4.0(随MySQL 5.5一起提供)构建的。一切都在我的电脑上正常运行。当应用程序在安装了MySQL 5.6的计算机上运行时,应用程序将失败并显示上面标题中显示的错误。我认为MySQL 5.6安装了Connector 6.6.5。所以我似乎有几个选择:
1)添加对6.5.4.0连接器的显式引用,使其成为本地复制,并将其与我的应用程序一起分发。
2)使我的应用程序以某种方式对连接器的特定版本不敏感。我不知道该怎么做,或者甚至可能。
3)?
我是否正确理解了问题?什么是最好的解决方案?