来自silverlight的所有服务电话都失败了

时间:2011-05-16 13:24:55

标签: silverlight web-services silverlight-4.0

我有一个奇怪的问题。我计算机中来自silverlight应用程序的所有webservice调用都失败了。当我用fiddler检查时,我可以看到所有服务都正确返回数据。但是Silverlight中的服务调用最终会出现在Communication Exception中。远程服务器返回错误:未找到。

我使用的是Silverlight 4.0。

任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:0)

你打电话给远程或本地服务吗?如果您正在呼叫远程服务,则可能是远程服务器上没有适用的跨域策略。尝试制作一个调用该服务的“普通”asp.net页面或控制台应用程序(等)。如果这是成功的,那么这可能就是问题所在。您必须在本地创建一种调用远程服务器的“代理”Web服务 - 除非它是您自己的Web服务,并且您可以在其中放置clientaccesspolicy.xml。 here是关于这个主题的非常好的文章。

答案 1 :(得分:0)

问题非常小。我机器的C:驱动器中的磁盘空间非常低。一旦一些空间被释放,问题就解决了。感谢所有帮助过的人。