2013-09-17 6 views
1

У меня есть два объекта, Book.cs и Publisher.cs и класс контекста, я создаю CRUD Publisher.cs с помощью контроллеров (все готовы и ОК), я попробовал Теперь создать BookController, но я получаю эту ошибку:Ошибка Entity Framework PublicKeyToken = null '

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

Ошибка должна быть. – SLaks

+0

Вы скомпилировали, прежде чем пытались создать BookController? После создания класса модели вам нужно построить решение, чтобы мастер смог увидеть вновь созданный класс модели. –

+0

Больше никаких ошибок, вот и все. И да, я создаю приложение перед попыткой –

ответ

1

ли сборка в GAC или любой установи может быть переопределение узел, который вы считаете загружается? Это обычно является результатом неправильной загрузки сборок,

||

Если у вас есть один проект, ссылающийся на другой проект (например, тип приложения Windows, ссылающийся на «Библиотека классов»), и оба имеют одно и то же имя Ассамблеи, вы получите эту ошибку. Вы можете либо сильно назвать проект, на который ссылаетесь, либо (еще лучше) переименовать сборку проекта ссылки (на вкладке «Приложение» свойств проекта в VS).

+0

Может быть так же, потому что я много раз пытался создать этот контроллер и смотрел другие учебники, некоторые, возможно, должны были быть заменены. В любом случае, спасибо! @Leez –

Смежные вопросы