2011-05-11 104 views
0

我創建了一個Web服務TestService.svc。我試圖從Web服務返回一個結構到Silverlight控件。我在SilverlightApplication.Web項目中將結構定義爲public,但在xaml文件所在的SilverlightApplication1下,該結構不可見。基本上我試圖從數據庫中返回幾列。Silverlight:從Web服務返回值

回答

2

您的網絡服務和silverlight運行在不同的地方。 Silverlight運行在瀏覽器中,Web服務運行在服務器上。他們不使用相同的.net配置文件。所以如果你想重用你的數據類型。您必須通過自動將源代碼從Web服務複製到Silverlight應用程序來重建它。但另一種方法是創建一個.net客戶端配置文件項目並將您的數據類型放入。您的SL和WS應用程序都需要引用它。