2012-02-10 70 views
1

在我的開發機器上(安裝了Quickbooks SDK),我可以連接並與QB交互;從w/i QB開始允許訪問外部應用程序的標準工作流程。但是,在我的生產機器上,我得到各種各樣的錯誤:您的第三方應用程序必須簽署才能與Quickbooks集成嗎?

  • 無法啓動QB。
  • 無法啓動QB,因爲它已經在運行。
  • 無法打開多個公司文件。

開發人員的文檔會引導您相信應用程序必須在其他地方簽名我已經找到可以運行未簽名示例應用程序的示例。那它是什麼?如果簽名不是嚴格要求,那麼爲什麼我不能得到這個工作的任何線索?

生產機器

的QuickBooks Pro的2011版本R9P(美國)
我們的安裝,OOB,Silverlight應用程序

開發機

的Quickbooks總理承包商版本2010 Release R13P(U S)
Silverlight 4中使用COM/C#連接到QB
的Quickbooks SDK 11.0

正如我已經說過了,在開發機的工作原理,因爲它應該。在生產機器上,我們嘗試了所有沒有打開QB的組合,打開它,但沒有打開客戶端文件,打開它並打開一個客戶端文件,我們會嘗試一個錯誤或另一個錯誤打開連接。此外,我們的應用程序永遠不會顯示在集成應用程序設置頁面中(但它確實顯示在開發機器的QB上)。我們已經嘗試了管理員和非管理員。

回答

1

這是一個完全信任的Silverlight應用程序。它看起來好像是SL本身的東西。一旦我們升級到SL5它工作得很好。

+0

讓我知道你是如何在Silverlight中使用Quick Book dll的。你可以看看這個linke ..http://stackoverflow.com/questions/14495110/how-do-i-add-reference-quick-books-dll-to-silverlight-project – Kavitha 2013-01-24 09:57:43

2

不,你不需要簽署你的應用程序。

你沒有提供足夠的信息給我們任何地方,真的給你一個解決方案。

  • 你有沒有檢查你的SDK日誌?
  • QuickBooks的版本/年份/版本/國家?
  • 您正在爲Web連接器,或使用C#或VB .NET或...構建?
  • 如果您使用Web連接器,您的Web連接器日誌的外觀如何?
  • 您是否以QuickBooks管理員用戶身份登錄?
  • QuickBooks已經在運行?
  • 是否有另一個QuickBooks公司文件已經打開?
  • 您是否撤消了集成應用程序的許可?

如果您希望得到答案,您必須發佈一些細節。

+0

對不起,不知道有什麼細節是必要的,因爲我只是學習這樣做。看到這些日誌後,我會更新必要的信息。看到?我甚至不知道有日誌要檢查!有沒有我可以在非開發/非SDK機器上檢查的日誌?正如我所說,開發機器工作正常。 – xanadont 2012-02-10 19:48:51

+0

更新了有關詳細信息的問題。 – xanadont 2012-02-13 22:16:19

相關問題