无法通过实体框架添加新表

Kro*_*war 0 asp.net entity-framework model

我遇到了一个非常奇怪的问题。从 2 天开始,我无法在模型中从我的数据库中添加新表。它们出现在可添加表的列表中,验证时没有显示错误,但是它们不会出现在实体列表中,它们仍然出现在菜单的“可添加”部分。问题出现在

我们已经尝试过不同的计算机,所以这不是我特定的视觉工作室的问题。我们已经尝试过其他数据库,问题不影响它们。虽然它影响了我的 prod 和 developmentpment dbs。我们已经尝试使用完全相同的凭据登录到数据库(不是我们通常做的窗口身份验证),但问题仍然存在,所以这不是权限问题。

我们现在有点想法:/

有人知道它可能是什么吗?

谢谢

Kro*_*war 5

好的,我们找到了它的来源。

我们要添加的表没有 PK,然后我们在测试时创建了没有 PK 的模拟表。

一旦我们添加了一个 PK,导入就会顺利进行 =)