Дата создания исполняемого файла, связанного с VS2005, не соответствует реальной дате создания файла .exe. Только полная перестройка установит текущую дату, повторная ссылка этого не сделает. Очевидно, что для файла установлена некоторая дата, взятая из одного из файлов проекта.
Итак: есть ли способ заставить компоновщик установить дату создания на настоящую дату ссылки? Взаимодействие с другими людьми

Удалите исполняемый файл как часть события перед связыванием.
Редактировать: Ха, я забыл о том, что Проводник сбрасывает дату создания, если вы назовете файл точно так же, как файл, который был недавно удален.
Почему вы вообще сбрасываете дату создания?
При полной перестройке этот файл будет удален, и компоновщик будет вынужден его создать, поэтому он получает новую дату создания. Вы можете попробовать отключить добавочное связывание в свойствах проекта (Linker | General). Если этого не произойдет, вы можете добавить событие сборки, чтобы удалить exe-файл и заставить его каждый раз создавать новый файл. Обе эти вещи могут увеличить время сборки.
Удаление исполняемого файла не работает. Это проблема. Также я не смог идентифицировать ни один файл проекта, дата и время которого совпадают с датой и временем связанного исполняемого файла. Это позволяет мне заключить, что «дата создания» - это информация, взятая из некоторого файла проекта.
В проекте 400000 строк, поэтому полная сборка невозможна.
Как насчет того, чтобы использовать что-то вроде даты выполнения (или написать небольшую утилиту самостоятельно), чтобы установить дату создания и вызвать ее на этапе после сборки?