我正在 Visual Studio 2013 Express
中重建一个 Visual Studio 2008
项目。我安装了最新的 MySQL for Windows (5.6.14)
社区版本,甚至在添加了对最新的 MySql.Data
程序集(6.7.4 版本)的引用之后4.0
)出现如下错误。
> Warning 1 Could not resolve this reference. Could not locate the
> assembly "MySql.Data, Version=6.2.3.0, Culture=neutral,
> PublicKeyToken=c5687fc88969c44d, processorArchitecture=MSIL". Check to
> make sure the assembly exists on disk. If this reference is required
> by your code, you may get compilation errors. OVS1
奇怪的是报错信息指的是6.2.3.0版本。然后我卸载了 Connector/NET
,它是 MySQL for Windows
安装的一部分,然后安装了 Connector/NET 6.7.4< 的“独立”版本
。出现相同的错误消息。通过浏览到 Connector/NET 6.7.4 version 4.0
的程序集添加引用似乎也没有安装引用,并且出现相同的错误。我该如何解决这个问题?
怀疑可能是最新的 Express IDE 有问题,我做了以下操作。
我卸载了 VS 2013 Express
,卸载了独立的 Connector/NET
,卸载了 MySQL for Windows
,然后安装了 Visual C# Express 2010
并重新安装 MySQL for Windows 5.6.14
。出现同样的问题。
最佳答案
在 Visual Studio 或 Visual C# 中,删除对 MySql.Data
的引用,然后重新添加。
关于mysql - 使用 Connector/NET 和 Visual Studio 2013 Express 引用 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19978821/