移动项目后EF版本的问题

时间:2013-05-19 15:13:48

标签: entity-framework entity-framework-5

将我的Project vs2010 ef 4移至vs ef5后,在我的项目中出现模型上DataAnnotations的一些问题

[ForeignKey("StrIdDocumento")]

Can't find type or space name 'ForeignKey' [Lost using directive or assembly reference]

我删除了对EF 4的引用,然后使用nugget添加EF5。但问题仍然存在

注意:我的项目是一个带有c#和ASP的MVC。

1 个答案:

答案 0 :(得分:1)

可能错过了这个使用声明。

using System.ComponentModel.DataAnnotations.Schema;

你可能想要考虑使用流畅的api而不是数据注释,只是一个想法。