2

我正在为 .NET 4 使用实体框架 5 (4.4.0)

我有一个用代码创建的模型,就像我和其他几个一样。当我运行我的应用程序时,它会创建数据库,但不会创建任何表。之后,应用程序退出且没有错误消息 - 即使在调试模式下也是如此。我不知道问题是什么。

其他人有这个问题吗?

创建上下文类时顺序重要吗?

public DbSet<Order> Orders ...
public DbSet<OrderDetail> OrderDetails ...

或者它可以按任何顺序?

4

1 回答 1

0

你使用什么初始化策略?

Database.SetInitializer(your strategy);

你必须先告诉代码你想如何创建你的数据库

看一下

Entity Framework 4.1 Code First 不创建表

于 2012-12-11T15:08:35.880 回答