相关疑难解决方法(0)

EF CTP5中的modelBuilder.IncludeMetadataInDatabase在哪里?

使用CTP4,我曾经能够执行以下操作(如ptrandem所示):

modelBuilder.IncludeMetadataInDatabase = false
Run Code Online (Sandbox Code Playgroud)

使用这行代码,EF不会在我的数据库中创建EdmMetadata表,也不会跟踪模型更改.

我无法在新的CTP5中找到实现这一目标的方法,所以现在每次更改模型时,我都会得到:

自创建数据库以来,支持"MyContext"上下文的模型已更改.手动删除/更新数据库,或使用IDatabaseInitializer实例调用Database.SetInitializer.例如,DropCreateDatabaseIfModelChanges策略将自动删除并重新创建数据库,并可选择使用新数据对其进行种子设定.

那么,是否每个人都知道CTP5中的IncludeMetadataInDatabase属性在哪里?谢谢.

entity-framework-4

6
推荐指数
1
解决办法
7755
查看次数

标签 统计

entity-framework-4 ×1