2

我知道这在2041051中看起来像同一个问题,但我有一个不同的问题。

我有一个使用 MySQL 5.5 的 C# 应用程序。它是使用 MySQL Connector .Net 6.5.4.0(MySQL 5.5 附带)构建的。在我的电脑上运行一切正常。当应用程序在安装了 MySQL 5.6 的计算机上运行时,应用程序将失败,并出现上面标题中显示的错误。我认为 MySQL 5.6 安装了连接器 6.6.5。所以看来我有几个选择:

1) 添加对 6.5.4.0 连接器的显式引用,使其复制本地,并将其与我的应用程序一起分发。

2)使我的应用程序对连接器的特定版本不敏感。我不知道该怎么做,或者是否有可能。

3) ?

我是否正确理解了问题?最好的解决方案是什么?

4

0 回答 0