Недавно я опробовал новые наборы инструментов .Net 4.0 для Visual Studio 2010 и новый диспетчер пакетов Nuget. Я немного поиграл с MVC3 и опробовал пакет MVCScaffolding, и был очень впечатлен. Чтобы замкнуть цикл, я решил проверить Entity Framework 4, чтобы по-настоящему погрузиться в быстрое создание прототипов.
Увы, я не могу создать простую модель с EF4 и успешно создать пригодный для использования каркас из этой структуры.
Структура, к которой я сейчас попал, - это сущность "Cake" с первичным ключом Id и строкой FrostingColor. После создания sql и его развертывания в базе данных я создал скаффолд с помощью MVCScaffolding.
Затем я компилирую и запускаю, и пытаюсь посетить страницу моего сайта / Cakes / Index. Я получаю сообщение об ошибке сервера:
The type 'MvcApplication1.Models.Cake' is not a supported entity type.
Я потратил некоторое время на поиски других людей с этой проблемой, но не могу сделать из этого голову или хвост. Кто-нибудь пробовал это или случайно знает, что может быть причиной?
Спасибо!