使用.NET4进行实体框架建模,数据注释问题

时间:2013-12-20 13:47:26

标签: c# .net entity-framework .net-4.0 data-annotations

我正在尝试在我的网站上使用Entity Framework。我按照教程和Visual Studio(2010)不抱怨。但是,当我添加一个ForeignKey数据注释时,我在网站上运行命名空间不存在时收到错误。 CS0246: The type or namespace name 'ForeignKey' could not be found (are you missing a using directive or an assembly reference?)

在进行一些搜索之后,似乎在.NET 4中不存在ForeignKey数据注释。

如果是这种情况,有没有办法在.NET 4中添加外键到模型?

1 个答案:

答案 0 :(得分:0)

正确,System.ComponentModel.DataAnnotations.Schema是.NET 4.5的一部分。

您是否考虑过Fluent API?

这是VS 2010专门的视频。 http://msdn.microsoft.com/en-ca/data/gg194009.aspx