删除实体模型中的实体会产生外键错误
错误92错误3013:从第5023,5183,5507行开始映射片段中的问题:缺少表映射:从表TableName(ID)到表的外键约束'FK_TableName'Other_TableName(ID):没有为表指定映射表名 C:\ MyDirector \ MyModel.edmx 5024 15 MyNamespace
任何想法我如何摆脱这个
答案 0 :(得分:2)
必须在记事本中编辑edmx文件并删除我找到'FK_TableName'的每个Association和AssociationSet
答案 1 :(得分:0)
对我来说,这种情况发生在我将外键列类型从string更改为int时;在做了"从数据库"更新模型后,他更新了其余部分,但约束仍然是字符串。我在notepad ++中打开了EDMX文件,并将外键约束类型从字符串更改为正确的类型,然后一切都再次运行。