Проблема с подключением к локальной базе данных Visual Studio 2017 - PullRequest
0 голосов
/ 14 октября 2018

Я создаю свою первую локальную базу данных с помощью Visual Studio.

Я создал один проект, в котором я установил платформу сущностей, «ConsoleApp4».Затем я создал отдельную библиотеку «ClassLibrary» (dll), в которую я добавил базу данных (mdf).

Я также построил строку подключения несколькими способами и поместил в app.config «ConsoleApp4».

Я использую консоль диспетчера пакетов для добавления-миграции, а затем для обновления базы данных.

БД создается, однако это новый БД (созданный структурой объекта), а не БД в "classLibrary".

Как получить сущностный каркас для понимания того, что он должен подключаться к базе данных, созданной мной в библиотеке классов (и просто добавлять новые таблицы)?

Ответы [ 2 ]

0 голосов
/ 16 октября 2018

Решено путем присвоения имени строки соединения в конструкторе контекста БД.

Теперь это работает!

0 голосов
/ 14 октября 2018

Я работаю над проектом с .net, и моя строка подключения выглядит следующим образом, может быть, она может помочь вам

<connectionStrings>
    <add name="DefaultConnection" 
         connectionString="Data Source=yourdatasource;Initial Catalog=yourcatalogname;Integrated Security=True" 
         providerName="System.Data.SqlClient" />
</connectionStrings>`
...