BugTraq.Ru
Русский BugTraq
https://bugtraq.ru/lj/archive/2005/1508.0048.html

15.08.05 00:48
15.08.05 00:48 // оригинал
Проделав титанический труд по разруливанию кросс-ссылок, уперся практически в то, с чего начал - основная библиотека при каждом простом билде бросалась перелинковываться вне зависимости от того, были изменения, или нет. Пропрыгал с ней весь вечер, перепроверил все pre/post build-обработки (когда-то там всякие номера версий увеличивались, теперь оставил это только в exe), кончил тем, что создал подпроект с нуля. И после добавления в него всех файлов вылезла та же ерунда. Потом посмотрел повнимательнее - оказалось, что аналогичная проблема еще у трех библиотек. Ну а дальше все решилось за две минуты - выяснилось, что все они ссылаются на одну и ту же внешнюю по отношению к проекту библиотеку, до которой прописан абсолютный путь (вернее, даже не абсолютный, а от корня). Стоило его поменять на относительный, и мистика закончилась. Но вот, спрашивается, какого фига Visual Studio смотрит на что-то помимо времени изменения файла.

 
обсудить  |  все отзывы (0)  |  обсудить в LJ [994]
назад «  » вперед

последние записи
апгрейднософтовое // 17.08.25 21:48
отпускное // 20.07.25 18:53
апгрейднофинальное // 12.07.25 10:21
денежнозаботливое // 10.07.25 20:31
апгрейдноглючное // 10.07.25 12:14
апгрейдное // 09.07.25 20:31
каникулярное // 30.01.25 16:26
авиаэкспертное // 19.01.25 19:10
ihrkampfное // 02.10.24 16:30
отпускное // 08.07.24 23:02





  Copyright © 2001-2025 Dmitry Leonov Design: Vadim Derkach