В течение нескольких месяцев у меня не было проблем с генерацией модели из БД путем ее удаления и воссоздания. После извлечения из git возникла проблема при попытке выполнить тот же процесс. После второго шага (создание строки соединения с БД) на 3-м шаге больше не происходит, и в файле app.config не создается строка соединения с базой данных. Я попытался проверить соединение с учетными данными базы данных и я получаю следующее.
Когда я пытаюсь обновить конкретные таблицы из диаграммы модели в качестве альтернативы, я получаю также следующее:
System.Data.Entity.Core.EntityException: ошибка произошла во время
закрытие соединения с провайдером. Смотрите внутреннее исключение для деталей.
---> System.IO.FileNotFoundException: не удалось загрузить файл или сборку 'System.Memory, версия = 4.0.1.0, культура = нейтральная,
PublicKeyToken = cc7b13ffcd2ddd51 'или одна из его зависимостей.
Я переустановил Entity Framework и пакеты npgsql и попытался добавить все (одинаковые) сборки, но безуспешно. Подобные ответы в Stack не решили мою проблему. (Мне разрешено работать с текущими версиями без дальнейших обновлений в VS или в любом из его пакетов.)
! Примечание : я получаю все соответствующие данные из своих служб, когда использую вызовы API с текущей моделью (правильное взаимодействие с БД), но не могу сгенерировать новую модель из БД.
Есть какие-нибудь решения?
Я использую
- Windows 10
- VS 2015
- EntityFrameWork 6.2.0
- Npgsql 3.1.1
- .Net v.4.6.2
Asp.net
Заранее спасибо!