Entity framework System.Data.SqlClient.SqlException:无效的对象名称';dbo.UsersAssessmentsDevelopmentalActivities1';

Entity framework System.Data.SqlClient.SqlException:无效的对象名称';dbo.UsersAssessmentsDevelopmentalActivities1';,entity-framework,Entity Framework,运行应用程序并使用linq查询实体时,I get System.Data.SqlClient.SqlException:无效的对象名称“dbo.UsersAssessmentsDevelopmentalActivities1”。 我已经对照数据库检查了dbContext模型和entity UserAssessmentDevelopmentalActivity,以确保它们在命名和字段属性方面都是同步的 我知道EF在多元化的时候会做很多奇怪的事情…但一切看起来都是正确的吗 有什么建议吗 提前感谢欢迎

运行应用程序并使用linq查询实体时,I get

System.Data.SqlClient.SqlException:无效的对象名称“dbo.UsersAssessmentsDevelopmentalActivities1”。

我已经对照数据库检查了dbContext模型和entity UserAssessmentDevelopmentalActivity,以确保它们在命名和字段属性方面都是同步的

我知道EF在多元化的时候会做很多奇怪的事情…但一切看起来都是正确的吗

有什么建议吗


提前感谢

欢迎提供有关代码库的更多信息,例如(POCO?)实体类、映射类(如果有的话)的代码示例?您使用哪个版本的EF?您使用EF的哪种方式?代码优先,数据库优先。。。?如果您正在运行EF/CF,则使用扩展方法this.ToTable(“UserAssessmentDevelopmentalActivity”)在实体映射构造函数方法中向表名添加显式映射。另外,为了确保您不运行多重化,请在OnModelCreating中避免它,如下所示:谢谢,我解决了这个问题,尽管我没有找到它为什么只对这个表执行此操作。我只是在模型中的表的末尾添加了一个1,使dbase表保持原样,它就工作了。。想想看。。。谢谢你的帮助。。