Я работаю над. 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?