在ASP.NET样板文件中,我为什么可以';是否将索引属性添加到实体?

在ASP.NET样板文件中,我为什么可以';是否将索引属性添加到实体?,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,我需要添加如下索引属性: [Index("PostRatingIndex")] public int Rating { get; set; } 但在VS2013中显示为无法解析符号“索引” 我的实体在核心项目中。正如@Zaki所指出的,有必要将“实体框架”添加到MyProject.Core项目中。 我只是在MyProject.EntityFramework项目中。正如@Zaki所指出的,有必要将“实体框架”添加到MyProject.Core项目中。 我只是在MyProject.EntityF

我需要添加如下索引属性:

[Index("PostRatingIndex")] 
public int Rating { get; set; }
但在VS2013中显示为无法解析符号“索引”


我的实体在核心项目中。

正如@Zaki所指出的,有必要将“实体框架”添加到MyProject.Core项目中。
我只是在MyProject.EntityFramework项目中。

正如@Zaki所指出的,有必要将“实体框架”添加到MyProject.Core项目中。
我只是在MyProject.EntityFramework项目中。

正如@Zaki所指出的,有必要将“实体框架”添加到MyProject.Core项目中。
我只是在MyProject.EntityFramework项目中。

正如@Zaki所指出的,有必要将“实体框架”添加到MyProject.Core项目中。
我只是在MyProject.EntityFramework项目中。

所以它没有编译?您使用的是哪个版本的EF?(Index属性是在Entity Framework 6.1中引入的。)它不编译…EntityFramework的引用在项目EntityFramework及其6.1中,因此它不编译?您使用的是哪个版本的EF?(Index属性是在Entity Framework 6.1中引入的。)它不编译…EntityFramework的引用在项目EntityFramework及其6.1中,因此它不编译?您使用的是哪个版本的EF?(Index属性是在Entity Framework 6.1中引入的。)它不编译…EntityFramework的引用在项目EntityFramework及其6.1中,因此它不编译?您使用的是哪个版本的EF?(Index属性是在EntityFramework 6.1中引入的。)它不编译…EntityFramework的引用在项目EntityFramework及其6.1中