gpt4 book ai didi

c# - Entity Framework edmx 无法更新。出现错误 "An entry with same key already exists."

转载 作者:行者123 更新时间:2023-12-02 15:50:14 26 4
gpt4 key购买 nike

我正在尝试更新我的 edmx,右键单击 -> 从数据库更新模型。每次我尝试更新错误时都会出现“具有相同 key 的条目已存在

有 friend 可以帮忙吗?

enter image description here

最佳答案

有时重复项可能不会显示在 edmx 图表中,它可能显示在代码端。 EF 有时会变得有点困惑,但在处理这些漏洞方面不太好。

作为 Fernanda 建议的补充,最干净的方法是删除 edmx 文件并再次重新配置连接字符串。

如果您不想这样做,您可以删除 edmx 中的所有表和函数,保存它并查看是否仍然出现相同的错误。如果不再出现相同的错误,请重新添加所有内容并保存。

关于c# - Entity Framework edmx 无法更新。出现错误 "An entry with same key already exists.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37315113/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com