【问题标题】:Trying to use Mysql with .net尝试将 Mysql 与 .net 一起使用
【发布时间】:2011-08-01 13:35:10
【问题描述】:

我安装了 MySQL 连接器但是这个错误

“System.ArgumentException:找不到请求的 .Net Framework 数据提供者。可能没有安装。”

/// 使用连接初始化一个新的 gerenteEntities 对象 在应用程序的“gerenteEntities”部分中找到的字符串 配置文件。第 41 行:/// 第 42 行:
公共 gerenteEntities() : base("name=gerenteEntities", "gerenteEntities") 第 43 行:{ 第 44 行:
this.ContextOptions.LazyLoadingEnabled = true;

似乎没有显示。我已经添加了引用,但它仍然不起作用。

我能做什么?

【问题讨论】:

  • 您是否添加了 DLL 文件作为参考?
  • YES... Mysql.Data 和 Mysql.Web
  • 您的机器上是否实际安装了 MySQL 连接器,或者您只是使用对 DLL 的引用?我不确定您是否需要安装它,但我一直都是这样做的。
  • 不需要安装。只要您引用了正确的文件,它就会起作用。

标签: .net mysql entity


【解决方案1】:

这与您前进的方向不同,但最近我在初始化与 MySQL 的连接时也遇到了问题。我最终找到的解决方案是使用 Tamir Gal 编写的 SharpSSH 代码(尽管对我的上下文稍作修改),您可以免费获得。如果您的问题仍然存在,这可能值得研究。

【讨论】:

    猜你喜欢
    • 2020-10-15
    • 2012-02-06
    • 1970-01-01
    • 2018-06-08
    • 2016-03-25
    • 2013-12-25
    • 2014-09-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多