В чем различие?

ADO.NET
  1. 11 месяцев(а)

    1-ый вариант:
    создаю приложение WPF + EF6 + БД MSSQL Server
    БД формируется автоматически из модели EF6 и в обозревателе серверов VS2015 имеет вид cibertronic\localdb#07bc7b7b.master.dbo
    В процессе разработки после компиляции приложения данные сохраняются в БД? sql запросы проходят как по маслу, но после публикации приложение не запускается на другом компе, а на родном компе возникает ощущение, что релиз и проект используют одну и ту же БД.

    2-ой вариант:
    создаю приложение WPF + EF6 + БД MSSQL Server
    БД создаю отдельно (выбираю локальную БД на основе служб ), добавляю её в проект. В обозревателе серверов VS2015 БД имеет вид DataBase.mdf. Создаю модель EF6 из этой БД.
    В процессе разработки после компиляции данные в БД не сохраняются, sql запросы проходят с ошибкой, студия ругается на некорректное имя БД, при этом все изменения применяются. Но после публикации приложение запускается на другом компе и на родном работает отлично.

    В чем отличие?

или зарегистрируйтесь чтобы ответить