【发布时间】:2010-08-23 21:52:01
【问题描述】:
我创建了一个“仅代码”POCO,用于使用 Entity Framework 4 和 CTP4 对现有数据库。当我运行查询时,我收到错误
支持“xyzContext”上下文的模型在创建数据库后发生了变化。手动删除/更新数据库,或使用 IDatabaseInitializer 实例调用 Database.SetInitializer。例如,RecreateDatabaseIfModelChanges 策略将自动删除并重新创建数据库,并可选择为其添加新数据。
我不清楚为什么会发生这种情况或我可以改变什么。我只是创建了 POCO,定义了一个简单的 DbContext,做了一些调整,然后尝试运行一个简单的查询。由于我使用的是“仅代码”,因此我不知道需要进行任何配置设置。而且我当然不想重新创建或删除数据库,因为它是一个现有的数据库。
感谢您的任何想法。
【问题讨论】:
标签: c# .net entity-framework entity-framework-4