【发布时间】:2016-12-13 23:07:32
【问题描述】:
我在 Visual Studio 2015 中使用 Entity Framework 6 Database First。 有时当我修改 .edmx 图表并保存更改时,所有 .cs 类(用于表)都从代码生成 model.tt 文件中删除,我无法让这些返回。 也只是为了从零创建实体数据模型。
有人知道这个问题的原因是什么,我应该如何解决这个问题?
感谢任何帮助。
我已经用这个修改了我的实体数据模型:(不知道可能是原因还是其他)
*EF5 Grdiview only Count & ReadOnly /之后打开 yourModel.tt 文件 找到两次出现的“ICollection”并将其替换为“ObservableListSource”(第 296 和 484 行)。 查找第一次出现的“HashSet”并将其替换为“ObservableListSource”(第 50 行)。 不要替换后面代码中第二次出现的 HashSet。/*
【问题讨论】:
-
您是否尝试重新构建项目?正常行为是当你重建它应该重新创建类。
-
我尝试重建并尝试删除 .tt 文件,然后重新创建这些文件,但问题仍然存在。也许我应该先使用数据库中的代码还是什么?
标签: c# entity-framework observablelist