Почему Visual Studio постоянно переставляет файлы .designer? - PullRequest
4 голосов
/ 14 декабря 2011

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

Есть ли способ помешать Visual Studio сделать это?Я видел это в каждой версии до 2010 года. Я думаю, что файлы WPF XAML не должны быть затронуты этим, но WPF здесь не вариант.

1 Ответ

0 голосов
/ 03 сентября 2015

Конструктор строит внутреннюю объектную модель формы / элемента управления.Когда в эту объектную модель вносятся изменения, код обновляется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...