Странное дело — некоторые проекты VC++ .Net перелинковывает, даже если в них не были внесны никакие изменения. Сбилдил, нажимаешь Start, а VC говорит, что проект такой-то нужно перелинковать. Раздражает ужасно. Не сталкивался ли кто-нибудь с такой бедой? Как избавится?
Здравствуйте, Polosaty, Вы писали:
P>Странное дело — некоторые проекты VC++ .Net перелинковывает, даже если в них не были внесны никакие изменения. Сбилдил, нажимаешь Start, а VC говорит, что проект такой-то нужно перелинковать. Раздражает ужасно. Не сталкивался ли кто-нибудь с такой бедой? Как избавится?
Проверь даты создания файлов. Возможно у тебя некоторые файлы имеют даты из будущего.
Если нам не помогут, то мы тоже никого не пощадим.
Здравствуйте, IT, Вы писали:
IT>Здравствуйте, Polosaty, Вы писали:
IT>Проверь даты создания файлов. Возможно у тебя некоторые файлы имеют даты из будущего.
Разобрался. Такое происходит, когда в свойствах проекта в настройках линкера (Input) указаны библиотеки для прилинковки, путь к которым задан с помощью макросов. Если задать путь явно (независимо от того, абсолютный или относительный, перелинковка не происходит. По-видимому, это баг.