2013-05-11 18 views
0

我正在VS2010中開發帶有Oracle數據庫的silverlight 3應用程序。但每當我嘗試添加System.Data.OracleClient。我不明白它在添加參考列表中。爲什麼會發生?請幫助我。如何在Silverlight應用程序中獲取OracleDataClient

+1

http://www.netfxharmonics.com/2008/12/Reusing-NET-Assemblies-in-Silverlight – 2013-05-11 01:54:34

+0

人們還在編寫Silverlight應用嗎?鑑於MS不會追求其發展...... – 2013-05-11 01:55:09

+0

謝謝。實際上,Silverlight正好不支持ADO.NET,所以我們不能在Silverlight中添加任何System.Data.Sql/Oracle。而是使用WCF來代替。謝謝@ slugster,@米奇小麥 – jchoudhury 2013-05-11 02:02:56

回答

1

Silverlight在.Net框架的一個子集內運行,這意味着您受限於Silverlight程序集可以引用的內容(因爲它被設計爲在瀏覽器中運行,即使OOB Silverlight應用程序仍然以這種方式運行框架)。

您需要做的是使用WCF與Web服務進行通信,然後從那裏開始您的Oracle工作。

相關問題