Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Can';t将MySql添加到C程序(已添加引用和“使用”)_C#_Mysql_Visual Studio 2010_Visual Studio - Fatal编程技术网

C# Can';t将MySql添加到C程序(已添加引用和“使用”)

C# Can';t将MySql添加到C程序(已添加引用和“使用”),c#,mysql,visual-studio-2010,visual-studio,C#,Mysql,Visual Studio 2010,Visual Studio,我正在VisualStudio2010中编写一个C#程序作为Excel宏。我正在尝试将程序连接到MySql数据库。当我尝试构建时,会出现如下错误: 找不到类型或命名空间名称“MySql”(是否缺少using指令或程序集引用?) 找不到类型或命名空间名称“MySqlConnection”(是否缺少using指令或程序集引用?) 我已经下载了.NET MySql连接器,并添加了对MySql.Data.dll的Visual Studio引用,并且在程序的顶部有“使用MySql.Data.MySqlCl

我正在VisualStudio2010中编写一个C#程序作为Excel宏。我正在尝试将程序连接到MySql数据库。当我尝试构建时,会出现如下错误:

找不到类型或命名空间名称“MySql”(是否缺少using指令或程序集引用?)

找不到类型或命名空间名称“MySqlConnection”(是否缺少using指令或程序集引用?)

我已经下载了.NET MySql连接器,并添加了对MySql.Data.dll的Visual Studio引用,并且在程序的顶部有“使用MySql.Data.MySqlClient;”。这两件事似乎是互联网上看到这些错误的其他人的烦恼

否则我为什么会出现这些错误?我如何解决这些错误

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

除了上面显示的using语句外,我在尝试使用MySqlConnection时也会出现错误,例如如下所示

公共词典m_envocon


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

  <remove name="connectionName" />

在连接添加标记之前添加上述语句

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

我遇到了这个错误,在devenv构建之前,必须按名称明确删除连接

  <remove name="connectionName" />

在连接添加标记之前添加上述语句

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


您能显示您在哪里使用的代码吗?(错误所在的位置)您确定要将using语句放在具有字典声明的同一file.cs中吗?顺便说一句,这句话本身就提出了很多问题。为什么需要保留一个以MySqlConnection作为值的字典?只要我引用MySql类型,就会发现错误。我在上面添加了另一个示例行。是的,“使用”和字典在同一个文件中。当然,包含该文件的项目也有引用,对吗?您能显示使用该文件的代码吗?(错误所在的位置)您确定要将using语句放在具有字典声明的同一file.cs中吗?顺便说一句,这句话本身就提出了很多问题。为什么需要保留一个以MySqlConnection作为值的字典?只要我引用MySql类型,就会发现错误。我在上面添加了另一个示例行。是的,“使用”和字典在同一个文件中。当然,包含该文件的项目具有引用,对吗?此文件位于哪个文件中?对于大多数项目,此文件位于App.Config中;对于Web应用,此文件位于Web.Config中。对于大多数项目,此文件位于App.Config中;对于Web应用,此文件位于Web.Config中。