【发布时间】:2024-05-18 10:55:02
【问题描述】:
我在 ASP.NET MVC4 中创建了我的对象,运行应用程序后,只有 UserProfile 表是自动创建的,而不是另一个对应于我的类的表。
遵循此建议:Entity Framework 4.1 Code First not creating tables 并收到此错误:
无法检查模型兼容性,因为数据库不包含模型元数据。只能检查使用 Code First 或 Code First 迁移创建的数据库的模型兼容性。
问题 1:在 Code First 方法中执行此操作的正确方法是什么?
问题 2: 为什么创建的是内置的 UserProfile,而不是我的对象的表?有什么区别?
【问题讨论】:
-
你能提供你的其他课程吗?你有正确的数据注释吗?
-
你能发布你的上下文吗?
标签: asp.net asp.net-mvc entity-framework code-first