Коррумпированное восстановление проекта VB.Net VS2010 - PullRequest
0 голосов
/ 17 ноября 2011

В прошлом году я работал над двумя относительно большими проектами .NET, и оба они закончили со странностью генерации проекта / кода, которую я просто не понял, как исправить ..

Первый проект генерирует некоторый неверный код для форм, который приводит к сбою сборки VB.Net. Я действительно должен был сделать макрос поиска / замены, который исправляет 5 проблем, добавив Global. в начало нескольких ссылок.

Я записал это как случайный акт недоброжелательности против меня и пошел своим путем, так как макросу требуется около 2 секунд для запуска ...

Так что теперь, через 6 месяцев, новый проект начинает развиваться, и у меня возникает похожая проблема. У меня есть куча элементов управления формой, которые хранят состояние в файле настроек, используя встроенные возможности .Net. У меня было около 20 элементов управления, которые были настроены автоматически таким образом. Прекрасно работает до сегодняшнего дня, когда по причинам, которые я не понимаю в файле designer.vb, происходит повреждение. По крайней мере, еще один человек на планете имел эту проблему здесь: http://social.msdn.microsoft.com/Forums/en-US/winformsdesigner/thread/9bd20b56-7264-4a1f-a379-ad66b372ddd3 но предлагаемое решение не изменило поведение.

Итак, теперь у меня было два проекта (более крупных), у которых есть проблемы с файлами проектов, которые я не могу решить (у меня было несколько небольших проектов, которые просто хороши).

Какие инструменты доступны для исправления проектов, миграции проектов, проектов lint ... что-нибудь для восстановления проектов до приемлемого состояния? Были ли успешные процедуры восстановления после отката / слияния?

Ответы [ 2 ]

0 голосов
/ 12 января 2017

Если вы откроете его в блокноте и он поврежден, то, вероятно, он поврежден, и единственный способ восстановить его - перейти к резервной копии.

-> перейти к резервной копии

enter image description here

-> нажмите на название вашего проекта

-> а затем найдите ваш огонь, который поврежден

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

У меня была проблема с испорченными ссылками, связанная с моим использованием Mercurial и VS, затерянным во время сохранения файла ... если это может помочь ...

...