【发布时间】:2017-10-03 14:29:36
【问题描述】:
我创建了一个 ADO.NET 实体数据模型,现在我想向它添加一个新视图。我找到了这个source 并完成了这些步骤,但新视图没有添加到模型中。这是我遵循的步骤:
1) 右键单击我的 .edmx 文件并选择打开方式
2) 选择 ADO.NET 实体数据模型设计器
3) 右键单击数据模型设计器(在“添加”选项卡中)并选择“从数据库更新模型”
4) 检查我的新视图并点击完成
5) 保存设计好的模型,并对正在运行的脚本说没问题
之后我的新视图不在模型设计器中,或者我的解决方案资源管理器中有一个新类。我错过了什么?其他人还需要查看什么来帮助我诊断此问题?
【问题讨论】:
-
您的视图中是否定义了主键
-
@AntoinePelletier,不,它没有。这就说得通了。如何为视图定义 2 字段主键?
标签: c# asp.net-mvc entity-framework ef-database-first