2009-02-09 3 views
0

У меня есть (управляемое/неуправляемое C++) приложение winforms, которое ссылается на статическую библиотеку. Эта библиотека связывается с другой статической библиотекой. Когда я делаю проект Rebuild в Winforms, Visual Studio 2005 пытается перестроить статическую библиотеку ссылок, но не перестраивает глубже одного уровня. Это заставляет меня вручную перестроить проект листа, а затем перестроить цепочку в проект Winforms. Есть ли способ заставить более глубокую перестройку?Ссылка на статический lib, который ссылается на статический lib

ответ

2

Должен ли я просто добавить все статические библиотеки в зависимости от приложения Winform?

+0

Это также сработает. Фактически, я делаю это, потому что он позволяет VS строить зависимые библиотеки параллельно, хотя они требуют друг друга во время связи. – Nick

1

Несомненно. Просто убедитесь, что проект библиотеки n-го уровня находится в одном и том же решении, и зависимая от него библиотека зависит от нее. VS должен перестроить оба. Это работает, по крайней мере, для родного C++ и должно работать для управляемого IFAIK.

Смежные вопросы