我正在使用VS 2012,但遇到一个奇怪的问题。
[当我删除.edmx
文件中的所有表,然后从数据库中更新模型并重新添加所有表时,我的表之一未更新!
我当时在完美地完成我的项目。在数据库中进行某些更改时,我遇到了问题。但是我总是在数据库中进行更改,在上一次之前,一切都还不错!
什么是原因和解决方案?
最可能的问题是数据库中的表没有定义主键。只需创建一个即可解决问题。
如果您遇到更新表的问题,请按照以下步骤操作。将100%解决您的问题。
1。更新EDMX文件后构建项目。
2。在解决方案资源管理器中右键单击您的.tt文件。
3。选择“运行自定义工具”选项。
这将更新.tt文件。