我的 Linq2Entities 模型有问题 - 我可能在这里遗漏了一些明显的东西。
这是我所做的:
- 添加了 EDMX 模型文件
- 将 TableX 添加到模型中
- 回到 SQL Management Studio 并更新 TableX,更改其主键
- 返回我的 EDMX 文件并单击“从数据库更新模型”
- TableX 更新但不正确,未重新分配新的主键
- 然后我从我的模型中删除了 TableX
- 点击“从数据库更新模型”
- TableX 现在位于“添加”选项卡中,但仍位于“刷新”选项卡中
- 我单击“刷新”选项卡,然后单击“完成”
- TableX 不再出现
如果我在具有不同数据库和(显然)不同表的新项目中重复此过程,它仍然会发生。
为什么我不能让我的桌子回到模型中?!