EF Core: передача строки подключения в Add-Migration не работает - PullRequest
0 голосов
/ 10 июля 2020

Я работаю над. NET Стандартным приложением, использующим Entity Framework Core 3.1.2. В моей компании мы используем миграцию «сначала код».

Когда я выполняю Add-Migration с параметром ConnectionString следующим образом:

add-migration MyMigration -ConnectionString "data source=servername;persist security info=True;user id=MyUserID;password=MyPassword"

, я получаю следующую ошибку:

    Add-Migration : A parameter cannot be found that matches parameter name 'ConnectionString'.
At line:1 char:52
+ ... ration ShuntReportConditionIDAndTitleFields -ConnectionString "data s ...
+                                                 ~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Add-Migration], ParameterBindingException
    + FullyQualifiedErrorId : NamedParameterNotFound,Add-Migration

Почему появляется эта ошибка? На этом сайте документации указано, что -ConnectionString является допустимым параметром для команды Add-Migration. Что-то изменилось с платформой EF?

1 Ответ

0 голосов
/ 10 июля 2020

Сайт документации предназначен для EF 6, и вы используете EF Core!

...