Как вызвать обновления Visual Studio 2010 для файла webform / usercontrol designer.cs? - PullRequest
0 голосов
/ 14 мая 2011

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

Я сделал файл редактируемым, но не могу понять, как запустить обновление заново.Я даже удалил свои исходные изменения в ascx, нажал «Сохранить», затем вернул их обратно, сохранив еще раз.Как я могу запустить обновление VS2010 файла designer.cs?

Ответы [ 2 ]

1 голос
/ 14 мая 2011

Конечно, есть лучший способ, но в качестве обходного пути я добавил и удалил буквальный элемент управления:

<asp:Literal ID="JustMakeTheFileUpdate" runat="server"></asp:Literal>

Это сработало, но каким-то образом удаление и повторное добавление элементов управления, которые потерпели неудачу в первый раз, не работает.

0 голосов
/ 07 ноября 2011

Добавление буквального контроля сработало для меня - рвал на себе волосы этим!Просто чтобы подтвердить, я опустошил определение класса в существующем файле конструктора (таким образом, это был просто пустой класс), а затем вернулся к разметке и вставил в ответ буквальный элемент управления.Это вызвало регенерацию (наконец-то!).

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