实体框架错误PublicKeyToken = null'

时间:2013-09-17 17:53:47

标签: c# asp.net-mvc-4

我有两个实体,Book.cs和Publisher.cs,以及Context类,我通过Controllers创建了Publisher.cs的CRUD(每个人都准备好了),我现在尝试创建BookController但是我得到了这个错误:

Could not load type 'MvcProject.Models.Publisher' from assembly 'MvcProject, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'

1 个答案:

答案 0 :(得分:1)

GAC中的程序集或任何可能覆盖您认为正在加载的程序集的位置?这通常是加载错误装配的结果,

||

如果您有一个项目引用另一个项目(例如“引用”类库“的”Windows应用程序“类型)并且两者具有相同的程序集名称,则会出现此错误。您可以强烈命名引用的项目,或者(甚至更好)重命名引用项目的程序集(在VS中项目属性的“应用程序”选项卡下)。