C# WCF:无法将服务引用添加到silverlight项目

C# WCF:无法将服务引用添加到silverlight项目,c#,wcf,silverlight,visual-studio-2012,C#,Wcf,Silverlight,Visual Studio 2012,我遇到了一个非常奇怪的问题,我使用WCF服务,因为它的早期版本,但我没有经历过类似的事情。今天,当我想将服务添加到Silverlight客户端应用程序时,它显示了一个错误,WCF服务无法生成WCF服务参考代码。我不知道是什么问题,我做的每件事都和以前的项目一样 请注意,当我取消选中时,重用所有引用程序集中的类型,WCF可以为客户端生成代码 最可能的原因是您正在从服务返回某个自定义类型的集合。在Silverlight中的该程序集中是否存在类型?Silverlight中不存在.NET中的某些内容。@

我遇到了一个非常奇怪的问题,我使用WCF服务,因为它的早期版本,但我没有经历过类似的事情。今天,当我想将服务添加到Silverlight客户端应用程序时,它显示了一个错误,WCF服务无法生成WCF服务参考代码。我不知道是什么问题,我做的每件事都和以前的项目一样


请注意,当我取消选中时,重用所有引用程序集中的类型,WCF可以为客户端生成代码

最可能的原因是您正在从服务返回某个自定义类型的集合。在Silverlight中的该程序集中是否存在类型?Silverlight中不存在.NET中的某些内容。@prthrokz:不,没有自定义集合。@Justin是的,telerik控件程序集。telerik控件可能是在.NET 4下编译的,所以我猜这是您的问题。如果在使用telerik的服务器中排除代码并生成客户机代码,您能测试会发生什么吗?