找不到或无法加载已注册的 .Net Framework Data Provide

时间:2023-03-09 07:41:02
找不到或无法加载已注册的 .Net Framework Data Provide

在使用数据库的工程模式时,运行到下面代码第四行时,出现“找不到或无法加载已注册的 .Net Framework Data Provide”的错误!

 private DbProviderFactory prov = null;
public InventoryDAL(string providerString)
{
this.prov = DbProviderFactories.GetFactory(providerString);
}

解决方法之一就是引用"MySql.Data"到主程序的引用,即使自己编写的库文件已经引用"MySql.Data"了。