Если Вы создаете edmx файл из базы данных и затем изменений дб, как Вы заставляете модель брать изменение?
Вы удаляете целую модель и повторно создаете, или можно ли обнаружить изменения?
Я вижу, что сообщение упоминает "Обновление Ваша Модель" rt. команда мыши на edmx файле, но я не вижу его.
Обновление edmx для отражения изменений, внесенных в дб (.NET linq к объектам)
Я только начинаю.
Вы смотрите на представление конструктора или кода? Вы можете принудительно открыть конструктор, щелкнув правой кнопкой мыши файл EDMX и выбрав Открыть с помощью -> ADO.NET конструктор моделей EDM
Щелкните правой кнопкой мыши на поверхности конструктора EDMX и выберите Обновить модель из базы данных...
Все сущности обновляются по умолчанию, новые сущности добавляются только при их выборе.
РЕДАКТИРОВАТЬ: Если он не освежает хорошо.
Я обнаружил, что конструктор «обновление из базы данных» может обрабатывать только небольшие изменения. Если вы удалили таблицы, изменили внешние ключи или (вздох) изменили подпись хранимой процедуры с сопоставлением функций, вы в конечном итоге попадете в такое запутанное состояние, что вам придется либо удалить все сущности, либо «добавить из базы данных» или просто удалите ресурс edmx и начните сначала.