2015-07-27 3 views
0

Я использую Entity Framework версии 4.0, я хочу удалить один столбец из модели .edmx. Поскольку моя база данных разработки содержит один недавно добавленный столбец, а база данных моего сервера все еще не имеет этого столбца прямо сейчас. Итак, как я могу решить эту проблему при публикации моего кода на моем сервере?Как удалить один столбец таблицы из .edmx файла полностью C#

ответ

3

Вы всегда должны иметь версию опубликованного кода и модели базы данных, принадлежащей этому коду. В модели, если вы выберете столбец в таблице, вы можете щелкнуть правой кнопкой мыши и выбрать «удалить из модели», который удаляет столбец

0

Модель данных сущности не может быть автоматически обновлена, поэтому при внесении изменений в базу данных вы необходимо обновить .edmx по:
Щелкните правой кнопкой мыши на диаграмме -> Обновить модель из базы данных -> выберите «Добавить», затем «таблицы», наконец, на кнопку «Готово».
Сообщите нам, разрешено ли это.