Я использую Entity Framework версии 4.0, я хочу удалить один столбец из модели .edmx
. Поскольку моя база данных разработки содержит один недавно добавленный столбец, а база данных моего сервера все еще не имеет этого столбца прямо сейчас. Итак, как я могу решить эту проблему при публикации моего кода на моем сервере?Как удалить один столбец таблицы из .edmx файла полностью C#
0
A
ответ
3
Вы всегда должны иметь версию опубликованного кода и модели базы данных, принадлежащей этому коду. В модели, если вы выберете столбец в таблице, вы можете щелкнуть правой кнопкой мыши и выбрать «удалить из модели», который удаляет столбец
0
Модель данных сущности не может быть автоматически обновлена, поэтому при внесении изменений в базу данных вы необходимо обновить .edmx по:
Щелкните правой кнопкой мыши на диаграмме -> Обновить модель из базы данных -> выберите «Добавить», затем «таблицы», наконец, на кнопку «Готово».
Сообщите нам, разрешено ли это.