我最近一直在玩亚音速,我遇到了一个有趣的错误。
实体模型.servers'有一个属性
不支持类型的“列”
当我用VS2008创建一个简单的ASP.NET应用程序时,添加了对SubSonic的引用,创建了连接字符串,并将活动记录文件拖到项目中,一切都很顺利。我可以编译。然后我添加了一个域服务类并引用了模型名称空间,并用以下代码创建了一个getservers方法:
public IQueryable<Server> GetServers() { return Server.All() }
我又编译了一遍,没有问题。我觉得很好,现在我将创建一个Silverlight项目并做同样的事情。我创建了一个托管的Silverlight项目,并在Web项目中做了同样的事情。
这次编译导致了上面的错误。我不知道这两个项目之间有什么区别,除了加载的默认引用。
思想?