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