Visual studio 2010 表未映射错误,单击';从模型'生成数据库;

Visual studio 2010 表未映射错误,单击';从模型'生成数据库;,visual-studio-2010,entity-framework,ado.net,edmx,Visual Studio 2010,Entity Framework,Ado.net,Edmx,在VS2010工作。我在数据库中的一个表中添加了4列,然后使用内置链接打开项目edmx文件“从数据库更新”。我无意中点击了“从模型生成数据库”。我重拨了“从数据库更新模型”,但它没有更新。我尝试重建,但后来出现了一个错误: 错误1错误3027:未为以下实体集/关联开始指定映射-个人信息、弃权、v_位置、身份、限制或数据、民事妥协数据、差异数据、重罪数据、未决过失数据、违规数据、以前的位置、请求的自愿数据、历史记录、个人。C:_vsprojects\entity.edmx 523 9 myApp

在VS2010工作。我在数据库中的一个表中添加了4列,然后使用内置链接打开项目edmx文件“从数据库更新”。我无意中点击了“从模型生成数据库”。我重拨了“从数据库更新模型”,但它没有更新。我尝试重建,但后来出现了一个错误:

错误1错误3027:未为以下实体集/关联开始指定映射-个人信息、弃权、v_位置、身份、限制或数据、民事妥协数据、差异数据、重罪数据、未决过失数据、违规数据、以前的位置、请求的自愿数据、历史记录、个人。C:_vsprojects\entity.edmx 523 9 myApp


这意味着所有的表都没有映射。我假设在我点击“生成数据库”按钮时创建了一个重复的数据库或其他东西。它在哪里?我怎样才能摆脱它

当您单击“从模型生成数据库”时,它只创建您必须首先执行的SQL脚本。您也不应该将从模型生成数据库和从数据库更新模型结合起来。仅使用其中一种方法。

我从未找到解决方案,因此我从备份中恢复了edmx和designer.cs文件。我从未运行过“从模型创建数据库”链接生成的脚本,所以我仍然不知道发生了什么。感谢GNU的备份。