实体框架此属性描述符不支持SetValue

时间:2010-12-26 13:50:20

标签: entity-framework

下面是我使用实体框架工作创建的实体。

零售商 ID 名称 儿童的(导航)

生成的数据库架构

[Id] [int] IDENTITY(1,1)NOT NULL, [名称] nvarchar NOT NULL

子女 ID 名称 零售商(导航)

生成的数据库架构

[Id] [int] IDENTITY(1,1)NOT NULL, [name] nvarchar NOT NULL [Retailer_Id] [int] NOT NULL,

正如您在上面的模型中所看到的,关系是1零售商可以有0或1个孩子。我的问题是,当我创建一个新的子项并将其零售商的导航属性设置为零售商实体时,它会抛出以下异常。我该如何解决它

  

设置属性时出错   'retailer':'这个属性描述符   不支持SetValue   方法。'

1 个答案:

答案 0 :(得分:0)

零售商导航属性是否将其Setter属性设置为Public?