【发布时间】:2011-03-01 10:23:46
【问题描述】:
我有一个 Entity Framework 4 模型优先设计。我在设计师中创建了我的模型的初稿,一切都很好。我编译、生成数据库等。
后来我尝试将字符串标量 (Nullable = true) 添加到我现有的实体之一,但我在编译时不断收到此类错误:
错误 3004:映射问题 从第 569 行开始的片段:否 为属性指定的映射 设置 MyEntities 中的 MyEntity.MyValue。一个 拥有密钥 (PK) 的实体不会 往返时:实体是类型 [MyEntities.MyEntity]
每当我添加标量时,我都必须手动打开 EDMX 文件并更正 XML。
关于发生了什么的想法?
【问题讨论】:
-
你到底在纠正什么?
-
我正在手动编辑实体类型并设置映射。
标签: .net entity-framework entity-framework-4