1

我想尝试这里描述的 EF5:http: //msdn.microsoft.com/en-us/data/jj193542

但只要

使用 (var db = new BloggingContext())

到达 System.InvalidOperationException 时抛出附加详细信息,说明“未映射类型‘ConsoleApplication1.Program+Blog’。使用 Ignore 方法或 NotMappedAttribute 数据注释检查该类型是否已明确排除。验证该类型被定义为一个类,不是原始的、嵌套的或泛型的,也不是从 EntityObject 继承的。”

没有创建数据库。我正在使用 VS 2012 Express for Windows Desktop 和 SQL Server 2012。数据库资源管理器可以毫无问题地连接到本地 SQLExpress 实例。

有任何想法吗?

干杯,mttmjapj

4

1 回答 1

2

好吧,找到了罪魁祸首。不知不觉将Blog 和Post 的源码放到了程序类中。这显然是嵌套的,因此无法工作。

于 2012-10-04T19:24:41.413 回答