Поставщик ADO.NET с инвариантным именем «Oracle.ManagedDataAccess.Client» не зарегистрирован в файле конфигурации компьютера или приложения. - PullRequest
0 голосов
/ 09 июля 2019

Внезапно я не могу бежать

add-migration a -ProjectName MyProject.Model -ConnectionString "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=1.1.1.1)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=mydb)));Persist Security Info=True;User Id=myuser;Password=xxxx;" -ConnectionProviderName "Oracle.ManagedDataAccess.Client"

больше, Это дает мне

The ADO.NET provider with invariant name 'Oracle.ManagedDataAccess.Client' is either not registered in the machine or application config file, or could not be loaded. See the inner exception for details.

Я попытался переустановить Oracle.ManagedDataAccess.Client для проекта, но это не помогло.

1 Ответ

0 голосов
/ 09 июля 2019

Не уверен, что это было, но в какой-то момент я увидел ошибки, связанные с EntityFramework, поэтому я обновил EntityFramework до последней версии 6.2.0 для всех проектов, и ошибка исчезла

...