Я часто сталкивался с этим и пришел к выводу, что команда VS опубликовать просто не работает.Иногда это работает, иногда нет.Я даже поднял некоторые проблемы с MS Connect.
Проблема восходит по крайней мере к VS 2005, может быть, и раньше.
Обычно это сводится к тому, что удаленный сервер немного впередивремя.Тем не менее, похоже, что вы уже изучили это.Мы также видели, что не удалось опубликовать измененную страницу .aspx, даже когда время было одинаковым на двух машинах ...
Чтобы решить эту проблему, мы публикуем в пустой временный каталог, а затем запускаем команду для xcopyфайлы к реальному месту назначения.После завершения xcopy мы очищаем временный каталог.