我在这里看到了几篇关于这个错误的文章。然而,我还没有看到适合我们情况的解决办法。
我有一个使用QBFC 13.0用QuickBooks用C#编写的“集成应用程序”。它在我的测试系统上安装和工作正常,但无法使它在production上工作。
我们正在使用QuickBooks 2014,并在服务器2008机器上运行它。
我试过了: 01。更新QB
下面是QBSDK日志消息的一部分:
Begin Session started...
OS: Microsoft Standard Edition (build 9200), 64-bit
Current Process is not elevated
Current User is in AdminGroup
Current Process is not ran as Admin
Current Process Integrity Level : 2000
Not in-proc request.
File info: "pathofQBFile.qbw", v24.0R8 (2403), wholesale, standard_stratum
Getting an instance of pRunningInfo
GetmajorVersion
GetReleaseNumber
Getflavor
GetdataFileVersion
There is a running version of QuickBooks: v24.0R8 (2403), wholesale, standard_stratum
Starting QuickBooks (no launch): Install info: v24.0R8 (2403), wholesale, standard_stratum
Performing QB Launch Retries
Check QB process ID before calling instance finder to find it.
Process Found -> 15996 for Current User -> username
QBW32.exe Proc Id: 15996
Getting the IUnknown COM instance of QB
Obtained the IUnknown COM instance of QB without an exception
QuickBooks launch succeeded.
Could not find or create an instance of QuickBooks using InstanceFinder
Connection closed by app named 'Quickbooks API Syncs'
========== Ended Connection ==========发布于 2015-10-15 12:11:50
更新
使用进程监视器,我发现应用程序对某些注册表项没有权限。在修复了所有注册表安全设置之后,应用程序现在正在工作。
https://stackoverflow.com/questions/32994989
复制相似问题