我在Visual Studio 2010中编写C#程序是一个Excel宏。我试图将程序连接到MySql数据库。当我尝试构建时,我会收到如下错误:
类型或命名空间名称' MySql'找不到(你错过了使用指令或汇编引用吗?)
类型或命名空间名称' MySqlConnection'找不到(你错过了使用指令或汇编引用吗?)
我已经下载了.NET MySql连接器并添加了一个Visual Studio引用到MySql.Data.dll,我使用了MySql.Data.MySqlClient;"在我的程序的顶部。这两件事似乎是互联网上其他所有人看到这些错误的挂断。
为什么我还能收到这些错误,我该如何解决?
编辑: 此外,当我键入using语句时,IDE不会为我自动完成MySql;它似乎不知道它是什么/在哪里。
除了上面显示的using语句,我在尝试使用MySqlConnection时遇到错误,例如:如下
public Dictionary< string,MySqlConnection> m_envToCon;
答案 0 :(得分:0)
我遇到了此错误,必须在devenv构建之前按名称显式删除连接。
<remove name="connectionName" />
在连接添加标记
之前添加上述语句 <connectionStrings>
<remove name="MySql" />
<add name="MySql" connectionString="..." />
<remove name="MySqlConnection" />
<add name="MySqlConnection" connectionString="..." />
</connectionStrings>