我有一个ASMX Web服务,由我的silverlight前端引用,并且最近开始收到错误“远程服务器返回错误:未找到”。 这个错误似乎与我最近在表格之间添加关联的事实有关(如果我删除关联,服务工作正常)。这似乎与报告的错误here类似,但他没有说他是如何解决问题的。 我正在使用Silverlight 4,使用LINQ to SQL的ASMX Web服务。 我想知道这个问题是否只是太多的数据被返回,所以我加大了HttpMaxRequest长度,并得到了同样的问题。 任何想法?远程服务器返回错误:未找到 - Silverlight
回答
问题原来是LINQ to SQL创建了一个循环引用,因此无法序列化对象。 Fix found here
当你的服务崩溃时,Silverlight将只显示NotFound。尝试在服务器端代码上设置断点并逐步完成。某处存在服务器错误。
我已经设置了一个断点,并且一切都正确加载。它在返回之后发生错误。当打开调试器时,它会自动生成引用类中的“EndPoint”方法。我认为这可能与正在返回的数据大小有关,所以我试图调高HTTPMaxRequest长度,但这没有帮助。 – Ben 2010-10-13 09:28:48
如果服务返回的内容发生变化,那么Silverlight中可能会有某些内容不受支持(就像System.Data中的任何内容一样)。这也会导致你的EndPoint陷入困境。 – danijels 2010-10-13 09:35:16
不,我也这么认为,但新表中的数据类型与没有属性,字符串,整数等返回的数据类型相同 – Ben 2010-10-13 09:40:43
- 1. 远程服务器返回错误:未找到
- 2. 远程服务器返回错误:未找到
- 3. WCF远程服务器返回错误:(404)未找到
- 4. 远程服务器返回错误:(404)未找到
- 5. 远程服务器返回错误:(404)未找到。 Power BI
- 6. 远程服务器返回错误:NotFound
- 7. 远程服务器返回错误:NOTFOUND
- 8. 远程服务器返回错误:NotFound
- 9. 错误:远程服务器返回错误:(401)未授权
- 10. 错误:远程服务器返回错误:(401)未授权
- 11. Windows Phone 7 Silverlight服务引用CommunicationException:“服务器返回错误:未找到”
- 12. 远程服务器返回错误:NotFound。 Silverlight + WCF
- 13. Silverlight Webservice“远程服务器返回错误:NotFound”
- 14. 附加信息:远程服务器返回错误:(404)未找到。 MVC
- 15. WCF客户端返回错误“远程服务器返回错误:NotFound。”
- 16. EWS:“远程服务器返回错误(401)未授权”
- 17. Twitterizer-远程服务器返回错误:(401)未授权
- 18. 远程服务器返回错误:(401)未经授权。 Twitter oAuth
- 19. 远程服务器返回错误:(401)未经授权
- 20. Twitterizer - 远程服务器返回一个错误:(401)未授权
- 21. 远程服务器返回错误:(401)未授权
- 22. Box Api ::远程服务器返回错误:(401)未授权
- 23. 远程服务器返回错误:(401)未经授权
- 24. Webclient:远程服务器返回一个错误:(401)未授权
- 25. 远程服务器返回错误:(401)未经授权
- 26. Linkedin Api远程服务器返回错误:(401)未授权
- 27. HttpWebResponse返回远程服务器返回错误:(403)禁止
- 28. Twitter API返回远程服务器返回错误:(401)未授权
- 29. 远程服务器返回错误:(500)内部服务器错误。
- 30. SignalR:远程服务器返回错误:(500)内部服务器错误
“未找到”错误可能真的意味着什么。服务器并不总是返回适当的错误消息。我需要更多信息来帮助你。 – 2010-10-13 08:18:42