Поскольку наборы типизированных данных используют сгенерированные вложенные классы, настройки часто будут потеряны. Я создаю типизированный набор данных, а затем помечаю несколько классов как частичные. Затем я создаю отдельные файлы, содержащие дублирующую вложенную структуру классов (также помеченную как частичную).
Таким образом, я могу восстановить свой набор данных, и единственное обновление, которое мне нужно сделать, это вернуться назад и снова сделать их частичными. Мои настройки хранятся в отдельных файлах.