【问题标题】:Entity Framework This property descriptor does not support the SetValue实体框架此属性描述符不支持 SetValue
【发布时间】:2010-12-26 13:50:19
【问题描述】:

以下是我使用实体框架创建的实体。

零售商 ID 姓名 孩子(导航)

生成的数据库架构

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

孩子 ID 姓名 零售商(导航)

生成的数据库架构

[Id] [int] IDENTITY(1,1) 非空, [名称] nvarchar 非空 [Retailer_Id] [int] 非空,

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

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

【问题讨论】:

    标签: entity-framework


    【解决方案1】:

    Retailer 导航属性的 Setter 属性是否设置为 Public?

    【讨论】:

      猜你喜欢
      • 2011-12-17
      • 2010-11-15
      • 2011-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-02
      • 1970-01-01
      相关资源
      最近更新 更多