Я работаю над внутренним кодом веб-API и столкнулся с некоторой проблемой в подходе Entity Framework, основанном на коде. Это первый раз, когда я использую этот подход.
Мы переносим это внутреннее приложение из .NET 4.5.2 в 4.7.2. Я использую Visual Studio 2017. Я перенес фреймворк. Как это существующее приложение, как я могу настроить базу данных? Я понятия не имею, как мы используем код первый подход. Как мы можем создать базу данных? Я вижу папку Migrations
, в которой есть несколько файлов .cs
, включая Configuration.cs
.
. Я попытался использовать команду Update-database
в консоли диспетчера пакетов. Но я получил эту ошибку:
PM> Update-Database
Specify the '-Verbose' flag to view the SQL statements being applied to the target database.
System.NullReferenceException: ссылка на объект не установлена на экземпляр объекта.
в GlobalBuilding.KeyVault.ConnectionStringGetter.GetConnectionString () в C: \Пользователи \ a \ source \ repos \ 7678_Services \ src \ GlobalBuilding.KeyVault \ ConnectionStringGetter.cs: строка 34
Пожалуйста, помогите мне исправить это.
Я использую локальную базу данных, и ядал также строку подключения.