1
我在這裏看到了關於此錯誤的一些帖子。 但是,我還沒有看到適合我們情況的解決方案。QuickBooks QBSDK「找不到或使用InstanceFinder創建QuickBooks實例」
我有一個使用QBFC 13.0在C#中編寫的QuickBooks「集成應用程序」。它在我的測試系統上安裝並正常工作,但無法使其在生產服務器上運行。
我們正在使用QuickBooks 2014並在Server 2008機器上運行它。
我曾嘗試: 01.更新QB
確信該應用程序是唯一目標86建造。
保持QuickBooks運行未在常規首選項中選中。
的QuickBooks和應用程序都在同一用戶級別
運行的路徑和文件名是正確的。
給予了充分的權限,以大家的文件和文件夾
嘗試使用的是生產相同的錯誤
第三方軟件試圖運行爲不同的用戶。帶和不帶管理
這裏是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 ==========