Bonjour a tous.
J'utilise Visual Studio 2008, et de temps en temps (mais pas toujours !!!) j'ai le problème suivant : en mode Debug j'ai le programme qui est stoppé et qui indique qu'il ne trouve pas la dll MSVCR90D. Cela m'arrive assez fréquemment, et je n'ai toujours pas déterminé la raison qui pousse le programme à ne plus fonctionner, d'une compilation à l'autre.
Pour contrer ce problème, je n'utilise plus les dll de debuggage, et ça marche pour un temps, et là ça ne trouve plus les dll normales.
Là je réessaye de remettre les dll de bebuggage, et miracle... ça remarche!
Chose bizarre : quand j'utilise les dll de debuggage, je doit spécifier au linker d'ignorer msvcrt car sinon il m'affiche le message suivant au link :
"MSVCRTD.lib(cinitexe.obj) : warning LNK4098: defaultlib 'msvcrt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library"
Partager