实体框架和数据注释错误

时间:2018-05-28 07:45:15

标签: c# asp.net-mvc-5 compiler-errors .net-framework-version

我在VS2017中的.NET framework 4.7.1上运行了一个MVC5应用程序。

当我构建我的应用程序时,我遇到了错误。有关如何解决此问题的任何建议吗?

  

类型' TableAttribute'存在于' EntityFramework中,   Version = 6.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'和   ' System.ComponentModel.DataAnnotations,Version = 4.0.0.0,   Culture = neutral,PublicKeyToken = 31bf3856ad364e35'

Attribute error

project references

project references

project references

1 个答案:

答案 0 :(得分:1)

从“引用”列表中删除“ System.ComponentModel.DataAnnotations” 删除数据注释(如[Key],[StringLength])使用的所有属性。 同时运行

PM> update-package -reinstall

enter image description here

enter image description here