DLL mode debug ou release
Bonjour,
Sous Visual C++ 2008, j'ai fait une DLL (juste pour info 1 classe et 1 procédure). Elle est en mode non managée, W32 basique.
Si je compile cette DLL en mode debug et que je l'utilise dans mon projet global (/clr par contre), lui aussi en mode debug, aucun problème tout fonctionne.
Si je compile la DLL en mode release, et que je l'utilise dans le projet qui reste en mode debug une partie du code seulement fonctionne (par exemple le constructeur de ma class, mais pas ma procédure). Pas de debug possible dans ce mode bien sûr.
Quand je dis "je l'utilise", c'est en mettant *.lib, *.dll, *.h dans le même répertoire que le projet global pour être certain du résultat.
Pas le droit de faire ça ? Je passe à côté de quelque chose ?
Merci.