0

因为我在我的项目中使用 EF6,并且我使用 VS2012 生成了我的 edmx,它默认使用“EF 5.x DbContext Generator”来生成 edmx 和所有相关代码。由于我的 edmx 和所有相关代码适用于 EF 5.0。所以谁能告诉我当我从 EF 6.x DbContextGenerator 而不是 EF 5.x DbContext Generator 生成我的 edmx 时,我将在 edmx 的 .tt 和 context.tt 代码文件中得到什么区别。我也使用过 EF 6.x DbContextGenerator 并且没有注意到 edmx 及其相关代码的任何变化。

4

1 回答 1

0

生成代码中最显着的区别之一是名称空间的更改,例如:

System.Data.Entity -> System.Data.Entity.Core
System.Data.Objects -> System.Data.Entity.Core.Objects
于 2014-07-12T15:26:03.373 回答