Мастер Entity Data Model Wizard получает исключение при попытке добавить новое соединение Oracle
Я пытаюсь сгенерировать / обновить модель edmx из базы данных Oracle, и мне нужно создать новое соединение с этой базой данных Oracle. Когда я нажимаю "Проверить соединение", оно успешно выполняется, но когда я нажимаю "ОК", выдается следующая ошибка:
Операция недействительна из-за текущего состояния объекта
Ошибка VS 2017 при добавлении нового соединения для обновления модели edmx
1 ответ
У меня была точно такая же проблема после новой установки VS2017.
- Установил VS2017 (корпоративная версия, в моем случае).
- Ранее ODT не работал в версии сообщества, но Oracle, возможно, исправил это.
Установленные инструменты разработчика Oracle для Visual Studio 2017
- ODT сломал VS2017, и мне пришлось сделать "ремонт", который устранил проблему, когда VS2017 даже не запустился. Вот где началась проблема, которую вы описали.
Переустановил ODAC 12.2c Release 1 и Oracle Developer Tools для Visual Studio (12.2.0.1.0)
- Ранее был установлен для VS2015.
Теперь все работает как положено, и я могу, например, обновить свои модели EF6.