无法找到请求的.Net Framework数据提供程序 - 使用QuickBooks时出错

时间:2018-05-10 18:42:56

标签: c# entity-framework quickbooks

我在类库中使用QuickBooks连接器。并从控制台应用程序访问类库。尝试将新的DbSet项添加到上下文时,我收到此错误:

The ADO.NET provider with invariant name 'System.Data.RSSBus.QuickBooks' 
is either not registered in the machine or application config file, 
or could not be loaded. See the inner exception for details.

我怎么解决?我应该以某种方式在app.config文件中注册这个提供吗?

1 个答案:

答案 0 :(得分:1)

  

ADO.NET提供程序名称不变,System.Data.RSSBus.QuickBooks'   未在机器中注册

我猜到目前为止你刚刚得到NuGet package。 在某些情况下,通过常规安装文件(.MSI或其他)在计算机上使用ADO.NET提供程序you have to install them时。 我认为你要找的那个可以从here下载。

Here你会发现一个商业的,在理论上针对实体框架进行了优化。