最近在捉摸Entity FrameWork4.1,想利用之加上Net Remoting做一个分布式的局域网应用程序。Ef采用Ef PowerTools生成,将尸体类模型分离出来作为EntityModel供各层使用。经过测试发现其生成的实体类不可以序列化,加上序列化标签这个问题解决了。然而要取得一个实体集对象(比如Users)到客户端时,却提示DBSet<User>未标示为可序列化。网上看了好多文章,大部分都是在用ObjectSet的,这两个有点不同。是不是说分布式应用只能采用ObjectSet不能使用DbSet,DbSet是不可序列化的?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货