定时任务二开代码报错,DbProviderFactories配置错误。
使用的是mysql数据库
定时任务二开代码报错,DbProviderFactories配置错误。
使用的是mysql数据库
在定时任务安装路径下的 与定时任务.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进行配置。