2015-07-28 4 views
1

Я передавал свой проект ASP.NET 4.5 MVC через git некоторое время, но в какой-то момент в прошлой паре толчков и тянет между двумя компьютерами, база данных SQL, которая содержатся все модели идентичности исчезла, и когда я пытаюсь зарегистрировать аккаунт я получаю страницу, которая говорит:Базы данных Visual Studio 2013 из шаблона отсутствуют

Cannot attach the file 'C:\Users\Me\Desktop\MyProject\MyProject\App_Data\aspnet-MyProject-20150629050117.mdf' as database 'aspnet-MyProject-20150629050117'. 

и ошибка источника выделены как:

var result = await UserManager.CreateAsync(user, model.Password); 

Это база данных, которая приходит с шаблоном и запускается из LocalDB. Есть ли способ восстановить или воссоздать базу данных из системы MVC? Спасибо!

ответ

0

решаемые моя собственная проблема: файлы базы данных

.mdf исключены из операции РЕПО, если вы используете стандартный визуальный проект студии .gitignore файла. Поэтому вытаскивание никогда не приведет к доступности базы данных.

Вы должны сгенерировать скрипт create для своего db, который будет запущен после pull, чтобы вы могли регенерировать таблицы.

Это не сохраняет ваши данные, поэтому, если вы абсолютно должны иметь постоянные данные в своем хранилище репо, а затем посмотрите на контроль версий базы данных.

Смежные вопросы