在类库Ado.net Entity Data Model
中已生成POCO类。这些是第一次产生罚款。但是,数据库更改没有得到反映。在edmx
图中右键单击并选择“Update Model from Database
显示新创建的表”,但是即使选择要添加的表也不会添加表。
我尝试运行.tt(通过右键单击并运行自定义工具),但是即使它没有根据最新的数据库更改重新生成Poco类。
请帮忙
不是解决方法,而是一种解决方法:仅删除并重新生成EDMX和生成的类不是一种选择吗?这就是我的工作,它比使用更新功能要容易得多,并且结果似乎是相同的。您的POCO扩展名仍保持不变并起作用。
我首先使用数据库,并且在源代码管理中拥有SQL升级脚本,生成的EDMX和生成的模型,并且其中的更改非常易于管理。这是每个版本的数据库升级过程的粗略概述:
CREATE TABLE
。本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句