.net 更新EDMX文件时出错

.net 更新EDMX文件时出错,.net,entity-framework,exception-handling,.net,Entity Framework,Exception Handling,我使用asp.net edmx文件创建了与MySQL的连接,但在更新时显示错误。在我的项目中还包括一个ssdl文件。我不知道如何更新ssdl文件,但更新了edmx文件,它已成功更新,并且还验证了映射。我的新表映射成功,但在运行时显示以下错误: 错误3027:未为以下EntitySet/AssociationSet指定映射-已发现设备、映像、日志、子网、用户、角色、映像部署、OSTYPE、ImageDeploymentProgressInfoes、ProcessorLoadPercentage、M

我使用asp.net edmx文件创建了与MySQL的连接,但在更新时显示错误。在我的项目中还包括一个ssdl文件。我不知道如何更新ssdl文件,但更新了edmx文件,它已成功更新,并且还验证了映射。我的新表映射成功,但在运行时显示以下错误:

错误3027:未为以下EntitySet/AssociationSet指定映射-已发现设备、映像、日志、子网、用户、角色、映像部署、OSTYPE、ImageDeploymentProgressInfoes、ProcessorLoadPercentage、MemoryStatus、HDDStatus1、ActiveClient、PasswordRecoveryEmailSettings、Settings、DeploymentLoginRedentials


您知道如何解决此错误吗?

您的模型中的实体不再存在于数据库表中,反之亦然。您需要手动更新模型以修复此问题。如果更新数据库表重命名或删除列/表,然后单击“从数据库更新模型”,则通常会发生这种情况


您将在每个实体的映射详细信息中找到更多信息。

edmx是实体框架文件,与ASP.NET MVC没有关系,但它用于MVCI中的数据库连接。在我的表上单击鼠标右键,然后单击“更新映射”,但它不显示要映射的所有表。它只显示新添加的表,我如何重新选择我的表issue@riwan后修改。如果您只需要模型而不需要太多更改,您也可以删除当前的模型,让EF创建一个新的模型。然后你真的应该读一本关于EF的书!我删除了当前的edmx文件并添加了一个新文件,但它不起作用