连接到QuickBooks桌面
本文关键字:桌面 QuickBooks 连接 | 更新日期: 2023-09-27 18:16:25
我正在尝试使用通常的QBFC
类(c#)连接到QuickBooks accounting 2011。
QBSessionManager sessionManager = new QBSessionManager();
sessionManager.OpenConnection("", "Application");
我知道,从Intuit示例中,上面的代码应该连接到一个QuickBooks
应用程序的打开实例。
得到的错误是:Retrieving the COM class factory for component with CLSID {3C801F08-CDC5-4129-AAE8-CCC4F116B5BE} failed due to the following error: 80040154.
是的,我已经建立了使用x86
作为目标的项目,但我想我错过了一些东西。我需要在客户端计算机上安装QuickBooks SDK
吗?我正在使用QB SDK 10,我需要使用QB SDK 11吗?
请给我指路。
PS:我做了另一个使用QBOE的应用程序,它工作正常,但这次我坚持尝试一些没有意义的事情。
我发现了这个问题。似乎客户端计算机,将使用的应用程序需要安装QuickBooks SDK。
在SDK中,您可以获得位于
的可重新分发二进制文件的安装程序。C:'Program Files (x86)'Intuit'IDN'QBSDK11.0'tools'installers
根据QB网站的规定,你不能以任何其他方式进行再分发。