2016-06-09 65 views
-1

我试图在Visual Studio 2013升级5.在控制器上增加支架项目,但它提供了如下错误:无法检索元数据模型

“有运行选定生成一个错误: '无法检索 XYZ.Models.Student'的元数据。在模型生成过程中检测到一个或多个验证错误 :XYZ.DAL.Student :: EntityType 'Student'没有定义键。定义此实体的键类型 学生:实体类型:'学生'是基于具有 的类型“学生”,没有定义密钥

模型类

+0

见** **的关键部分在https://msdn.microsoft.com/en-ca/data/jj591583.aspx – erdinger

回答

1

我认为SID是你的主键,如果是添加以下属性:

[Key] 
public int SID { get; set; } 

注意的是下:using System.ComponentModel.DataAnnotations;

相关问题