Невозможно преобразовать строку подключения во время выполнения в ее эквивалент во время разработки Visual Studio 2017 - PullRequest
0 голосов
/ 24 марта 2020

Я видел другие сообщения на эту тему c, но мне все еще не повезло. Я все еще новичок в разработке C# и MVC. Я использую Visual Stuido 2017, и приложение уже существовало, и я изменил представление базы данных Oracle, чтобы добавить столбец из другой таблицы. Когда я go для обновления модели базы данных в файле edmx, я получаю следующее:

enter image description here

После добавления OracleManagedDataAccess и Oracle Entity Framework в мой справочный файл, я изменил свой файл app.config, чтобы отразить изменение ManagedDataAccess, но теперь получаю эту ошибку:

Ошибка 175: поставщик ADO. NET с именем инварианта 'Oracle .ManagedDataAccess.Client' либо не зарегистрирован в файле конфигурации компьютера или приложения, либо не может быть загружен. Подробности см. Во внутреннем исключении.

Я удалил ODT и переустановил, как предложено в другом посте. Я изменил файл edmx в XML, чтобы показать также управляемый доступ.

...