Действительно стрельба в темноте, но ...
Вы перемещаете XXXXX.exe из того места, где он собран, куда-то еще? Весь смысл инкрементной ссылки состоит в том, чтобы изменить существующий exe. Если их нет, это будет сложно ...
Другая возможная причина заключается в том, что файл был изменен после сборки (возможно, другим инструментом) ...
Все причины перечислены в справке для / INCREMENTAL :
Кроме того, LINK выполняет полный
ссылка, если любой из следующих
возникают ситуации:
Файл инкрементного статуса (.ilk)
отсутствует. (LINK создает новый файл .ilk
в подготовке к последующему
инкрементное связывание.)
Нет разрешения на запись для
Файл .ilk. (LINK игнорирует файл .ilk
и ссылки ненамного.)
.exe или .dll выходной файл
отсутствует.
Метка времени .ilk, .exe или
.dll изменено.
Опция LINK изменена. Мост ССЫЛКА
варианты, когда меняются между сборками,
вызвать полную ссылку.
Файл объекта (.obj) добавлен или
опущено.
Объект, который был скомпилирован с
/ Yu / Z7 опция изменена.