Bonjour,

J'ai du code dans un executable qui appel une dll. Cette dll comporte deux fonctions qui instancie/libère un objet de la dll. Le pointeur de l'objet est renvoyé à l'executable qui peut l'utiliser.
Si je modifie le code de mon objet (ajout/suppression de méthodes, implementation) et que je recompile seulement la dll il arrive que mon executable plante. J'imagine que les adresses des méthodes ne sont plus les mêmes dans la nouvelle dll et que l'executable appel des méthodes a des adresses non valides. Est-ce que c'est vraiment le cas ? si oui comment faire pour ne mettre seulement à jour que la dll sans avoir à recompiler l'exe ?

Merci.