我想按照此处所述尝试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
答案 0 :(得分:2)
好的,找到了罪魁祸首。我无意识地将Blog和Post的源代码放入了程序类中。这显然是嵌套的,因此无法工作。