【发布时间】:2016-02-24 11:45:03
【问题描述】:
我在 VS 2015 上导入了在旧版本 (2010) 下开发的 MVVM 解决方案。 我应该更新实体数据模型,将一些字段添加到表中。所以,我决定修改 XML 代码(就像我以前在 VS2010 中所做的那样),这很有效。但是当我尝试重建解决方案时,我会遇到很多错误。 经过多次研究,我发现对 DataModel.edmx 文件的每次更改(通过 XML 或图形设计器)都会导致相应的 MyProject/MyProjectModel/DataModel.Designer.vb 文件被完全删除! 我还注意到创建一个新的 EDM 文件会导致在 MyProject/MyProjectModel/ 文件夹下创建几个文件。详细地,我发现 -NewModel.edmx - 新模型.vb - 新模型.context.vb - NewModel.Designer.vb(空) - 新模型.tt - 模型中每个表的 [Table].vb 而在旧版本中,仅创建了 .edmx 和 .Designer.vb 文件,并且所有表定义和表类映射都包含在 [Model].Designer.vb 中。 我该如何解决这个错误?最好所有模型数据都在 [Model].Designer.vb 文件中。 感谢帮助
【问题讨论】:
标签: visual-studio-2015 entity-data-model