Bonjour à tous,

En près de 10 ans d'utilisation de VS, c'est la première fois que je vois cela, et vraiment ça me dépasse:
Dans une solution, j'ai 2 projets. Le premier est compilé en tant que dll qui va être utilisée par le second. Normalement, et jusqu'à hier, lorsque je compilais le premier, il me générait un .dll et un .lib. J'ai dû modifier quelque chose (bien que je ne crois pas avoir modifié quoi que ce soit mais je ne crois plus au code qui se modifie tout seul), et maintenant il ne me génère que la dll. Or le second projet a besoin du .lib pour linker.

J'ai fais mille fois le tour de mes options de compilation, et tout me semble nickel. Par exemple, dans linker -> avanced -> import lib, j'ai même mis le chemin en dur (c:/path/sans/espaces/malib.lib).

Avez vous une idée, un indice, sur ce qu'il peut se passer?

edit: il s'agit de visual 9 (ou visual 2008) pro SP1, sous windows XP