У меня есть база данных под названием ApplicationName_Development, работающая на SQL Server 2008 R2 Developer edition в моем окне разработки.
Я без проблем добавил в базу данных таблицы членства .NET. Когда я попытался заставить Code First работать, я получил следующее сообщение об ошибке:
Сервер обнаружил ошибку обработка запроса. Исключение сообщение: "Совместимость модели не может быть проверено, потому что база данных не содержать метаданных модели. Обеспечить что IncludeMetadataConvention имеет добавлен в DbModelBuilder
После некоторого поиска в Google я обнаружил, что мне нужно удалить базу данных и позволить EF создать базу данных. Это нормально, но я потерял все свои таблицы членства в .NET. Я могу вернуться и снова добавить таблицы членства, но если моя модель изменится и EF потребуется воссоздать базу данных, мне придется снова добавить таблицы членства.
Как мне обойти это?