Создал новый проект Web API, создал простую модель Code First (один класс с id и объект dbcontext и все) и запускал Enable-Migrations in консоль менеджера пакетов.Visual Studio 2012 Code First по-прежнему использует SQLEXPRESS по умолчанию
Я заметил, что он создает базу данных в SQLEXPRESS, а не LocalDB, несмотря на строку DefaultConnection, указывающую на (LocalDB) в файле Web.config. Это приводит к сбою последующих запросов, утверждая, что база данных не была инициализирована.
Как заставить команду Enable-Migrations в VS 2012 указывать на LocalDB, а не на SQLExpress? Я попытался установить SQL Management Studio 2012 Express и остановить базу данных SQLEXPRESS, но это просто приводит к сбою команды Enable-Migration.
Любые советы?
Примечание: У меня установлен VS 2010 вместе со всем программным обеспечением по умолчанию, которое поставляется с ним (например, SQL Server), поэтому, возможно, это мешает.
ли вы когда-либо получить ответ на этот вопрос? У меня точно такая же проблема. – RobC