Silverlight:Web Service的返回值

时间:2011-05-11 22:45:35

标签: silverlight

我创建了一个Web服务TestService.svc。我正在尝试将结构从Web服务返回到Silverlight控件。我在SilverlightApplication.Web项目中将结构定义为公共,但在xaml文件所在的SilverlightApplication1下,该结构是不可查看的。基本上我正试图从数据库中返回几列。

1 个答案:

答案 0 :(得分:2)

您的网络服务和silverlight在不同的地方运行。 Silverlight在浏览器中运行,Web服务在服务器上运行。他们不使用相同的.net配置文件。因此,如果您想重用您的数据类型。您必须通过自动将源代码从Web服务复制到您的silverlight应用程序来重建它。但另一种方法是创建一个.net客户端配置文件项目并将您的数据类型放入。您的SL和WS应用程序都需要引用它。