我正在尝试构建一个可以将发票添加到 QuickBooks 的 vb 应用程序。但是我在开始时开始连接到 QB 时遇到了麻烦。
我下载并安装了 QuickBooks Premier 2012-13,但使用的是试用版。我还下载了 QuickBooks SDK 12.0。
但是,当我开始在 QuickBooks 打开的情况下测试与 QuickBooks 的连接时。我收到此错误消息: COMException is unhandled 找不到请求的连接类型。
这是我在代码中得到的:
暗淡 strTicket 作为字符串
将 qbxmlcom 调暗为新的 QBXMLRP2Lib.RequestProcessor2
qbxmlcom.OpenConnection2("", "测试应用", QBXMLRP2Lib.QBXMLRPConnectionType.localQBD)
strTicket = qbxmlcom.BeginSession("", QBXMLRP2Lib.QBFileMode.qbFileOpenDoNotCare)
我不知道我做错了什么。有没有我错过的设置?我什至尝试使用 SDKTestPlus3 来测试连接,它得到了同样的错误信息。
谁能告诉我我做错了什么?