摘要:
当使用WCF + Entity Framework时要小心,否则,很容易掉入各种陷阱。这里介绍两个在序列化时容易遇到的、会导致服务停止的陷阱。一、试图序列化Entity Proxy类而导致服务停止。二、序列化时出现死循环导致服务停止;无论掉入哪一个陷阱,在客户端都会看到这样的对话框(点击看大图):呃~这个图才对:大致意思是会说:服务不在线或者客户端配置有问题或者Proxy类有问题。而如果跟着Error Details里的第一行Google,会找到许多文章关于调整数据缓存大小、调整操作超时时间……如果按照常规则调试方法——按图索骥找问题,那么就可能越陷越深。查找问题时,首先要透过假象,看到问题的 阅读全文