定时任务二开代码中报错,DbProviderFactories配置错误
2020-06-12 15:06:33
579次阅读
1个回答

定时任务二开代码报错,DbProviderFactories配置错误。

使用的是mysql数据库

收藏 0

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

    2020-06-17 08:56:11
    最佳答案

    在定时任务安装路径下的 与定时任务.exe同名的 config文件中加入如下配置并重启定时任务:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <runtime>
        <legacyCorruptedStateExceptionsPolicy enabled="true" />
      </runtime>
      <system.data>
        <DbProviderFactories >
          <!--<remove invariant="System.Data.SQLite"/>-->
          <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data" /> 
        </DbProviderFactories>
      </system.data>
    </configuration>


    注意,若使用其他类型的数据库,add节点的内容参考 web->web.config 下的 DbProviderFactories进行配置。


共1条 1

zhang

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