VS 2019中的实体框架6无法从数据库正确更新

jbr*_*061 7 entity-framework-6 visual-studio-2019

我正在使用Entity Framework 6来从SQL Server数据库管理模型的.NET MVC Web应用程序。到目前为止,我一直在使用VS 2017开发所有内容,对数据库进行更改,并在进行这些更改后更新模型。当我切换到VS 2019并尝试进行此操作时,仅更新了模型和模型图。EF生成的类未使用数据库中的更改进行更新。VS 2019处理EF模型与2017年有所不同吗?

Gui*_*ion 4

根据VS Developer Community 上的这个帖子,它将在 VB2019.1 中修复,同时有一个解决方法:

  1. 保存 .edmx 文件
  2. 在解决方案资源管理器中展开 .edmx 文件
  3. 对于其中的每个 .tt 文件,右键单击并选择“运行自定义工具”。