0

我在 ASP.NET MVC4 中创建了我的对象,并且在运行应用程序后,只有 UserProfile 表是自动创建的,而不是另一个对应于我的类的表。

遵循此建议:Entity Framework 4.1 Code First not created tables并收到此错误:

无法检查模型兼容性,因为数据库不包含模型元数据。只能检查使用 Code First 或 Code First 迁移创建的数据库的模型兼容性。

问题 1:在 Code First 方法中执行此操作的正确方法是什么?

问题 2:为什么创建的是内置的 UserProfile,而不是我的对象的表?有什么区别?

4

1 回答 1

1

请在这里阅读我的答案......我认为同样的情况。UserProfile 表已创建,其他未创建。我的猜测是您已切换到实际的 MSSQL DB 而不是本地 DB,但尚未将 WebSecurity DB 初始化指向新数据库。

于 2013-07-05T01:59:16.107 回答