【问题标题】:using MySql.Data.MySqlClient; is not working; Release error使用 MySql.Data.MySqlClient;不管用;发布错误
【发布时间】:2019-08-21 08:50:23
【问题描述】:

错误信息:

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

参考文件包含在参考文件夹中。 项目正在调试中运行,但未在发布模式下运行。

【问题讨论】:

  • 检查你的 csproj 文件;你有 MySql 包参考吗?是否可能在带有Condition<ItemGroup> 中检查配置?如果是这样:将其移至 没有具有Condition 检查的<ItemGroup>

标签: c# winforms project-reference


【解决方案1】:

使用;

using MySql;
  • 重建您的项目并上传所有 bin DLL
  • 然后重新上传mysql.dll并检查结果
  • mysql 的命名空间是 MySQL.Datas dans MySQL.Types(类似,请查看 mysql 连接器安装路径中的文档)。

【讨论】:

    【解决方案2】:

    在解决方案资源管理器中,

    1. Reference部分中右键单击MySQL
    2. 选择属性
    3. copyLocal 更改为true
    4. 重建项目。

    【讨论】:

      猜你喜欢
      • 2010-11-28
      • 2018-11-29
      • 1970-01-01
      • 2020-04-30
      • 2017-07-03
      • 1970-01-01
      • 1970-01-01
      • 2016-10-29
      • 2019-11-03
      相关资源
      最近更新 更多