“添加服务引用”reference.svcmap和ServiceReference.ClientConfig为空

时间:2009-05-28 09:36:15

标签: wcf silverlight web-services

我有一个ASMX服务,我不想添加到我的Silverlight项目中(在不久的将来,它将转换为WCF服务)。

使用“添加(或更新)服务参考”时,似乎并未创建所有文件,并且未创建Reference.svcmap下的文件且ServiceReferences.ClientConfig为空。

有没有人曾经遇到过这个?

2 个答案:

答案 0 :(得分:1)

我不确定这个答案是否合适。我经常看到这一点。通常,可以通过查看在尝试代理生成期间发生的输出窗口来跟踪问题。

有时它是由于无效或不受支持的Wsdl引起的,或者是其中一种类型序列化的一些愚蠢问题。

答案 1 :(得分:-1)

尝试在添加服务引用时为您的客户端(Silverlight)应用程序提供WSDL,而不仅仅是ASMX。 例如http://myserver.com/services/mywebservice.asmx?wsdl

从客户端项目中完全删除服务引用,并尝试使用WSDL再次添加它。