【发布时间】:2013-09-04 02:23:02
【问题描述】:
我正在尝试使用 QBSDK 12.0 (QBXML) 从办公室内部服务器上的 ASP 页面访问 QBW 文件。
这是在运行 IIS 并安装了 QuickBooks 和 QuickBooks SDK 的测试台 PC 上运行的。所有的部分都在同一台机器上,因此每当提供 ASP 页面时,都会有一个已登录的交互式用户。
切换到正常配置时出现问题,这是一台带有 IIS 的服务器 PC,未使用任何交互式用户登录。
如果服务器有一个登录的交互式用户,调用 [对 CreateObject(“QMLRP2E”) 等] 工作正常。但是,服务器的正常状态是没有任何用户登录。在这种情况下,QBSDK 调用总是失败。
我还尝试设置单独的 PC 作为 RDS 服务器运行,并使用 RDS 客户端访问它。但 RDS 服务器仅在交互式用户登录到安装它的 PC 时运行。实际上,RDS 服务器有一个“用户登录时始终运行”复选框,而不是“机器打开时始终运行”。
为了通过 ASP 页面使用 QuickBooks,我真的必须让装有 QuickBooks 软件的 PC 在办公室内部网络的某个地方登录吗?
【问题讨论】:
-
是否有您遵循的指南来完成此操作?我正在尝试在我自己的测试台 PC 上完成此操作,但我不确定从哪里开始完成此操作。有没有你在某个地方遵循的指南?
标签: asp-classic sdk quickbooks intuit qbxml