У меня проблемы с моей моделью Linq2Entities - возможно, здесь что-то упущено.
Вот что я сделал:
- Добавлен файл модели EDMX
- Добавлено TableX к модели
- Вернулся в SQL Management Studio и обновил TableX, изменив его первичный ключ
- Вернулся к моему файлу EDMX и нажал "Обновить модель из базы данных"
- ТаблицаX обновлена, но неверно, не переназначая новый первичный ключ
- Затем я удалил TableX из моей модели
- Нажмите «Обновить модель из базы данных»
- TableX теперь находится на вкладке «Добавить», но все еще на вкладке «Обновить»
- Я нажимаю на вкладку «Обновить» и нажимаю «Готово»
- TableX не появляется снова
Если я повторю этот процесс в новом проекте с другой базой данных и (очевидно) другой таблицей, это все равно произойдет.
Почему я не могу вернуть свой стол в модель?!