不能将MySql添加到c#程序中(参考'已经添加)

本文关键字:添加 参考 MySql 不能 程序 | 更新日期: 2023-09-27 18:04:25

我正在Visual Studio 2010中编写一个c#程序,以成为Excel宏。我正试图将程序连接到MySql数据库。当我尝试构建时,我得到如下错误:

类型或命名空间名称'MySql'无法找到(您是否缺少using指令或程序集引用?)

类型或命名空间名称'MySqlConnection'无法找到(您是否缺少using指令或程序集引用?)

我已经下载了。net MySql连接器并添加了一个Visual Studio引用到MySql. data .dll,并且我已经使用了MySql. data . mysqlclient;在我项目的顶端。这两件事似乎是互联网上看到这些错误的其他人的困扰。

为什么我可以得到这些错误,我如何解决它们?

编辑:另外,当我输入using语句时,IDE不会自动完成MySql;它似乎不知道它在哪里。

除了上面显示的using语句,当我尝试使用MySqlConnection时,我得到错误,例如如下

公共字典<string,>m_envToCon;

不能将MySql添加到c#程序中(参考'已经添加)

我遇到了这个错误,必须在devenv可以构建之前显式地按名称删除连接。

  <remove name="connectionName" />

在连接前添加上述语句。

  <connectionStrings>
    <remove name="MySql" />
    <add name="MySql" connectionString="..." />
    <remove name="MySqlConnection" />
    <add name="MySqlConnection" connectionString="..." />
  </connectionStrings>