尚未安装QBXML组件

时间:2013-06-12 16:26:23

标签: quickbooks qbxml qbwc

我的用户在运行QuickBooks Web连接器服务时遇到问题。

  

版本:   1.2   信息:   申请要求中止   描述:   连接到QuickBooks时出错。从QuickBooks收到的错误消息是。应用程序已发送回DONE via   连接错误。日志文件中提供的更多信息(单击“查看日志”按钮   从主窗口)。应用程序按请求中止更新。

这是他的日志:

  

QuickBooks Web Connector 2.1.0.30已经启动。   2013年6月11日星期二下午5:24:37   20130611.21:24:37 UTC:QBWebConnector_Load():QBWC表单已加载   20130611.21:24:46 UTC:QBWebConnector.WebServiceManager.DoUpdateSelected():updateWS()for application =&#39; HunterInvoices&#39;已经开始   20130611.21:24:46 UTC:QBWebConnector.RegistryManager.getUpdateLock():HKEY_CURRENT_USER \ Software \ Intuit \ QBWebConnector \ UpdateLock = FALSE   20130611.21:24:46 UTC:QBWebConnector.RegistryManager.setUpdateLock():HKEY_CURRENT_USER \ Software \ Intuit \ QBWebConnector \ UpdateLock已设置为True   20130611.21:24:46 UTC:QBWebConnector.RegistryManager.setUpdateLock(): * ** * ** * *** < em> 锁定更新会话 ** * ** * ** * *   20130611.21:24:47 UTC:QBWebConnector.SOAPWebService.instantiateWebService():启动与以下应用程序的连接。   20130611.21:24:47 UTC:QBWebConnector.SOAPWebService.instantiateWebService():AppName:HunterInvoices   20130611.21:24:47 UTC:QBWebConnector.SOAPWebService.instantiateWebService():AppUniqueName(如果有):HunterInvoices   20130611.21:24:47 UTC:QBWebConnector.SOAPWebService.instantiateWebService():AppURL:https://srv-iweb-01.hunter.com/HunterInvoices/HunterInvoices.asmx   20130611.21:24:47 UTC:QBWebConnector.SOAPWebService.do_serverVersion(): *调用serverVersion()。   20130611.21:24:48 UTC:QBWebConnector.SOAPWebService.do_serverVersion():从serverVersion()接收以下参数:   20130611.21:24:48 UTC:QBWebConnector.SOAPWebService.do_clientVersion():* 使用以下参数调用clientVersion():   20130611.21:24:48 UTC:QBWebConnector.SOAPWebService.do_clientVersion():从clientVersion()接收以下参数:   20130611.21:24:48 UTC:QBWebConnector.SOAPWebService.do_clientVersion():此应用程序与当前版本的QBWebConnector一致。允许更新操作。   20130611.21:24:48 UTC:QBWebConnector.SOAPWebService.do_authenticate():对应用程序进行身份验证&#39; HunterInvoices&#39;,username =&#39; 360030&#39;   20130611.21:24:48 UTC:QBWebConnector.SOAPWebService.do_authenticate(): *使用以下参数调用authenticate():   20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.updateWS():从authenticate()接收以下参数:   20130611.21:24:49 UTC:QBWebConnector.RegistryManager.setCurrentWebServiceName():HKEY_CURRENT_USER \ Software \ Intuit \ QBWebConnector \ CurrentWebServiceName已设置为HunterInvoices   20130611.21:24:49 UTC:QBWebConnector.RegistryManager.setCurrentWebServiceSessionTicket():HKEY_CURRENT_USER \ Software \ Intuit \ QBWebConnector \ CurrentWebServiceSessionTicket已设置为ddd359af-cc10-4002-a678-4f350567cdf2   20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.CheckCFNResponse():用户通过身份验证。   20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.do_authenticate():完成。   20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.OpenConnection():连接到QuickBooks ...   20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.handleAllOtherError():QBWC1013:连接到QuickBooks时出错。将错误消息返回给应用程序。   意外的错误。检查&#34; qbsdklog.txt&#34;提供可能的其他信息。   20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.do_connectionError():* 使用以下参数调用connectionError():   20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.do_connectionError():从connectionError()接收以下参数:   20130611.21:24:49 UTC:QBWebConnector.SOAPWebService.OpenConnection():连接到QuickBooks时出错。申请已退回已完成。工作结束。   20130611.21:24:49 UTC:QBWebConnector.RegistryManager.setUpdateLock():HKEY_CURRENT_USER \ Software \ Intuit \ QBWebConnector \ UpdateLock已设置为False   20130611.21:24:49 UTC:QBWebConnector.RegistryManager.setUpdateLock(): * ** * ** * *** < em> 解锁更新会话 ** * ** * ** * *   20130611.21:24:49 UTC:QBWebConnector.WebServiceManager.DoUpdateSelected():更新已完成但有错误。有关详细信息,请参阅log(QWClog.txt)。

以下是qbsdklog.txt的内容

  

20130611.173436 I 4244 RequestProcessor =========已开始连接=========   20140611.173436 I 4244 RequestProcessor请求处理器,QBXMLRP2 v12.0   20130611.173436 I 4244 RequestProcessor连接由名为&#39; HunterInvoices&#39;的应用程序打开   20130611.173436 I 4244 CertVerifier Authenticode签名验证正常。   20130611.173436 I 4244 RequestProcessor OS:Microsoft Windows Vista Home Basic Edition Service Pack 1(内部版本6001),32位   20130611.173436 I 4244 RequestProcessor当前用户位于AdminGroup中   20130611.173436 I 4244 RequestProcessor当前进程完整性级别:2000   20130611.173436 I 4244 RequestProcessor获取QB的IUnknown COM实例   20130611.173436 I 4244 RequestProcessor以DoNotCare模式打开文件。   20130611.173436 E 4244 RequestProcessor Process Request error = 80042505,尚未安装QBXML组件。   20130611.173436 E 4244 RequestProcessor Process Request error = 80042505,尚未安装QBXML组件。   20130611.173436 E 4244 RequestProcessor Process Request error = 80042505,尚未安装QBXML组件。   20130611.173436 E 4244 RequestProcessor Process Request error = 80042505,尚未安装QBXML组件。   20130611.173436 E 4244 RequestProcessor无法处理主机查询请求。   20130611.173436 I 4244 RequestProcessor连接由名为&#39; HunterInvoices&#39;的应用程序关闭   20130611.173436 I 4244 RequestProcessor ==========结束连接==========

我们已经尝试重命名.TLG文件但没有帮助。我见过一些人认为这个错误最终是由于QB本身的文件损坏,唯一的解决方法是卸载/重新安装QuickBooks。这是解决此问题的唯一方法吗?

1 个答案:

答案 0 :(得分:0)

在尝试任何操作之前,请尝试运行QuickBooks更新,然后重新启动计算机。

如果失败,请重新安装QuickBooks,因为它可能是QuickBooks的损坏安装。