Установщик Microsoft, похоже, стоит за обновленной базой кода - PullRequest
0 голосов
/ 14 декабря 2010

Я занимаюсь разработкой настольного приложения на C # .NET, и мы используем TFS для управления версиями. Мы работаем на нашей отдельной машине и предоставляем сборку (установку) с машины, на которой никто не работает.

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

Есть ли какая-то проблема, почему созданный установочный файл всегда немного отстает. Используются ли коды, которые последний раз успешно компилировались, а не последние. Я также могу заверить вас, что не было ошибок компиляции.

1 Ответ

0 голосов
/ 14 декабря 2010

Звучит так, будто вы столкнулись с замечательной проблемой, известной как «Проверка бинарных файлов в контроле исходного кода»!

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

...