У меня есть соединение linq-to-sql для моей базы данных. Я добавил новую таблицу в базу данных в студии управления SQL-сервером сегодня. Поскольку он не добавляется автоматически в файл dbml, я перетащил таблицу из обозревателя серверов, как рекомендует Visual Studio.
Это автоматически вносит необходимые изменения в свой файл designer.cs, что хорошо.
К сожалению, он также вносит некоторые другие изменения, которые я не просил. Существует множество переменных, которые последовательно переименовываются в файле конструктора, что не имеет ничего общего с таблицей, которую я добавляю, или таблицей, к которой она подключена!
Я очень осторожен, чтобы не перемещать другие таблицы в этом макете - я просто делаю перетаскивание в пустую область. Я пробовал это несколько раз с одинаковым результатом, так что, возможно, я делаю что-то не так. Я искал везде и не могу найти лучшего способа обновить файл dbml для добавленных таблиц (я нашел кучу вопросов об обновлении файла dbml при добавлении столбцов в существующие таблицы, к сожалению, те ответы здесь не применяются).
Кто-нибудь сталкивался с этим вопросом раньше? Есть ли какое-то решение для этого?