2013-01-24 75 views
2

我正在使用Silverlight項目。在此我必須使用Quick books SDK(QBFC)。但問題是silverlight不允許其他組裝。如何添加(參考)Silverlight項目的快速書籍dll?

因爲:
Silverlight使用不同的運行時和常規.Net框架的子集,這就是爲什麼我們只能引用Silverlight庫。

所以我們不能使用Quick book dll作爲銀光的參考。但通過使用Web服務或RIA服務,我們可以解決這個問題。

讓我知道這是可能的..

如果是的,我該怎麼辦......如果不是這方法,我必須遵循

回答

0

首先,SL應用程序必須有更高的權限。其次,您需要使用適當的ID創建一個COM對象。第三,你將擁有一個動態對象,但你可以像調用普通類一樣調用它的方法。類似這樣的:

var qb = AutomationFactory.CreateObject("QBXMLRP2.RequestProcessor"); 
qb.OpenConnection("", ""); 
// etc.