use*_*510 3 .net c# entity-framework entity-framework-5 entity-framework-6
在类库Ado.net Entity Data Model中生成了POCO类.这些都是第一次生成.但数据库的变化没有得到反映.在edmx图中右键单击并选择Update Model from Database显示新创建的表,但即使在选择要添加后也不添加表.
我尝试运行.tt(通过右键单击并运行自定义工具),但即使它没有根据最新的数据库更改重新生成Poco类.
请帮忙
不是修复而是解决方法:是不是只需删除和重新生成EDMX和生成的类就可以了?这就是我所做的,它比使用更新功能容易得多,结果似乎是一样的.您的POCO扩展程序仍然保持不变并且功能正常.
我首先使用数据库,我有我的SQL升级脚本,生成的EDMX和源代码控制中的Generated模型,并且这些更改非常容易管理.以下是每个版本的数据库升级过程的大致概述:
CREATE TABLE等创建.sql脚本.