Существует несколько старых (около 2009 г.) вопросов о SO, касающихся этой проблемы, например:
Как обновить dbml-файл Linq to SQL?
Просто для подтверждения , все еще имеет место случай, когда VS2010 не (и не может) автоматически обновлять файлы LinqToSQL DBML, когда происходит изменение схемы в базовой базе данных? Таким образом, все равно нужно либо удалить все таблицы из существующей схемы DBML и повторно добавить, либо использовать одно из предложений сторонних производителей для генерации кода, это правильно ??
(Если это так, рекомендации по последнему / лучшему инструменту третьей стороны, включая цену, вероятно, будут полезны для других).