只是其中一个实体框架表未在EDMX文件中更新

问题描述 投票:0回答:1

我正在使用VS 2012,但遇到一个奇怪的问题。

[当我删除.edmx文件中的所有表,然后从数据库中更新模型并重新添加所有表时,我的表之一未更新!

我当时在完美地完成我的项目。在数据库中进行某些更改时,我遇到了问题。但是我总是在数据库中进行更改,在上一次之前,一切都还不错!

什么是原因和解决方案?

entity-framework visual-studio-2012 edmx entity-model
1个回答
4
投票

最可能的问题是数据库中的表没有定义主键。只需创建一个即可解决问题。


2
投票

如果您遇到更新表的问题,请按照以下步骤操作。将100%解决您的问题。

1。更新EDMX文件后构建项目。

2。在解决方案资源管理器中右键单击您的.tt文件。

3。选择“运行自定义工具”选项。

这将更新.tt文件。

© www.soinside.com 2019 - 2024. All rights reserved.