1

Я создаю веб-приложение MVC 5 с Visual Basic, используя База данных First Подход. Недавно я обновил ВСЕ пакеты NuGet, и после этого я не могу создавать Модели из базы данных.MVC5 не генерирует модель из базы данных после обновления NuGet

Как показано ниже, я не могу выбрать Таблицы и другие объекты БД из базы данных для включения в мою модель.

enter image description here

Когда я нажимаю закончить, он генерирует пустую модель, как показано ниже:

enter image description here

Еще одна странная вещь, которую я заметил: Как показано в this tutorial, он должен показать me checkbox, который говорит: Включить расширенную проверку Transact-SQL для общих объектов, но когда я открываю свойства моего проекта, он не показывает мне этот флажок.

enter image description here

Теперь мои вопросы:

  • Если я сомневаюсь, обновление пакета NuGet создал эту проблему; который пакет не так ли?
  • Можно ли удалить обновления пакетов NuGet (как это происходит с обновлениями Windows)? Если да, то как?

Любая помощь будет оценена по достоинству. Обратите внимание, что

  • У меня есть опыт работы в веб-формах, но я новичок в MVC.
  • Этот вопрос начал только после того, как я обновил все пакеты, когда я столкнулся this type выпуска.
  • Я создал 3 проекта с тем же подходом до этого обновления, и мне удалось каждый раз генерировать модели из базы данных.

Пожалуйста, предложите!

ответ

1

Щелкните правой кнопкой мыши файл .edmx в проводнике решений и выберите «открыть с помощью». Выберите редактор XML и откройте файл. Проверьте, есть ли ошибки в файле. Ошибки могут отображаться в окне списка ошибок или могут отображаться в виде комментариев в файле.