使用asp.net webservices在客户端和服务器上使用相同的DTO库

时间:2010-07-14 13:20:51

标签: c# web-services dto

您好我有一个包含普通DTO类的(silverlight)类库 对于这个例子“人”。

我有一个ASP.NET Webservice(.asmx),它返回一个Person列表。

现在在消费方面(silverlight)我想为webservice生成一个客户端存根 这可以,但是,它为我生成了一个新的Person类。
我想重用我现有的DTO人员课程。

我尝试在引用的程序集中使用Advanced->重用类型,但直到现在都没有用....

有人可以帮我吗?

1 个答案:

答案 0 :(得分:1)

您将无法执行此操作,因为Silverlight和.NET虽然类似,但使用完全不同的运行时和程序集。为Silverlight编译的程序集不能与.NET CLR一起使用,反之亦然。