安装过程中,日志报错:System.Exception: DbProviderFactories配置错误:MySql - web.config/configuration/system.data/DbProviderFactories
2020-04-29 08:18:20
3834次阅读
1个回答

安装过程中日志报错

System.Exception: DbProviderFactories配置错误:MySql - web.config/configuration/system.data/DbProviderFactories
   在 ES.LibraryV2.Database.DataAccess.ESDatabase..ctor(DbProviderFactory A_0, String A_1, ESBaseDialect A_2, ESDriverBase A_3, Boolean A_4)
   在 ES.LibraryV2.Database.DataAccess.ESDatabaseFactory.OpenDatabase()
   在 g.c(String A_0)
   在 g.b(String A_0)
   在 ES.LibraryV2.Database.ESSessionFactoryManager.GetCurrentSession(String instanceName)
   在 ES.LibraryV2.Database.ESSqlQuery.GetListView[T]()
   在 ES.UIV2.WebControl.Grid.Handler.ESGridDataApiInitHandler.Process(HttpApplication httpApplication)
   在 ES.LibraryV2.Web.Handler.ESCommonModule.a(HttpApplication A_0, IList`1 A_1)
   在 ES.LibraryV2.Web.Handler.ESCommonModule.d(Object A_0, EventArgs A_1)
   在 System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   在 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
   在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

使用的是MYSQL数据库,应该怎么解决呢?

收藏 0

登录 后回答问题。没有帐号? 注册 一个。

    2020-04-29 15:13:23
    最佳答案

    初步判断是 web.config中DbProviderFactories下的 mysql数据库被注释掉了,打开注释,然后重启IIS应该就可以了。

    如果使用的是其他类型的数据库也同理。


    • zhanxueshi 2020-04-29 23:09:55
      我也是报这个错,这里的注释打开了,重启了iis,还是不行
    • FEPlat 2020-04-30 07:34:48
      mysql的dll放在站点下的bin里。 注意最新的mysql8和mysql5的dll不同,别放错了。
共1条 1

zhang

  • 0 回答
  • 0 粉丝
  • 0 关注