Я работаю над настольным приложением в WPF и создаю SqlRepository с LocalDB для хранения данных. Я использую следующие инструменты
- Сообщество Visual Studio 2013 с обновлением 2
- Entity Framework 6.1.2 для первой миграции кода
Я создал локальную базу данных с конфигурацией файла базы данных Microsoft SQL Server (SqlClient). База данных создана успешно и ниже - строка подключения, извлеченная из Sql
Data Source=(LocalDB)\v11.0;Initial Catalog=D:\USERS\USERNAME\DOCUMENTS\TestDatabase\testdb.MDF;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False
Я использую ту же строку соединения в app.config. Я могу просмотреть объект базы данных в SQL Server Database explorer в Visual Studio. Но когда вы запускаете команду update-database в консоли менеджера пакетов Nuget, я становлюсь ниже ошибки:
Произошла ошибка, связанная с сетью или конкретным экземпляром, в то время как установление соединения с SQL Server. Сервер не найден или был недоступен. Проверьте правильность имени экземпляра и SQL Server настроен для удаленного подключения. (поставщик: SQL Сетевые интерфейсы, ошибка: 26 - Ошибка локализации сервера/экземпляра Указано)