Вы обычно не видите эти файлы, потому что они скрыты в дереве проекта, и вы редактируете только графический интерфейс приложения Windows Forms .NET с помощью визуального дизайнера.Но когда используется какой-то тип SCM (контроль версий), это огромная PITA, когда эти файлы постоянно меняются.Даже когда я не затрагиваю ничего в конструкторе и просто перестраиваю решение или даже открываю его в VS, многие строки кода перемещаются в другую позицию в файле.Это всегда делает огромный набор изменений, который никто не может объяснить или даже проанализировать.
Есть ли способ помешать Visual Studio сделать это?Я видел это в каждой версии до 2010 года. Я думаю, что файлы WPF XAML не должны быть затронуты этим, но WPF здесь не вариант.