2013-12-20 45 views
0

我想在我的网站上使用实体框架。我遵循教程和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?)实体框架建模与.NET4,数据注释问题

做一些搜索后,出现了ForeignKey的数据标注不存在.NET 4

如果是这样的话,是有办法的外键的模型添加。 NET 4?

+1

使用您的数据库上下文类来定义关系。更多信息在这里:http://msdn.microsoft.com/en-us/data/jj591620.aspx#ManyToMany –

+0

@aritra所以你说我不能用数据注释来做到这一点,我必须使用Fluent API? – DFord

+0

我建议你一个出路。 Incase,如果你不能使用Annotations,那么使用Fluent API会出现什么错误,如果它满足你的目的? :) –

回答