Я работаю над небольшим проектом, и через некоторое время мои классы модели и контекста данных исчезли из окна Add Controller.
Я сгенерировал один контроллер с представлениями, как обычно.
Конечно, я собрал, перестроил, почистил и перестроил, заплакал, проклял и угрожал моему компьютеру, ни один из них не работал.
Некоторая полезная информация (или не очень полезная):
- Я использую бета-версию MVC4.
- Я использую VS2010, но у меня установлена бета-версия VS11.
- Я использовал "старый"SPA Scaffolding, после того как я обновил его и отредактировал шаблоны, эта проблема появилась.
- Сначала я увидел гигантский список в выпадающих меню, заполненных классами из нескольких установленных мной пакетов, а именно DataAnnotations, WebActivator иjson.NET.После того, как я удалил их (так как я еще не использовал их), я получил сообщение «классы модели недоступны».
- Я добавил некоторые тестовые данные в свой класс контекста данных с помощью пользовательского инициализатора.
Большое спасибо.