1 pièce(s) jointe(s)
Allocation dynamique d'une variable dans une dll -> Crash
Bonjour à tout le monde,
J'ai créé un programme "MyExe" qui veut charger dynamiquement une dll "MyDllCode".
Jusque là aucun problème. "MyExe" possède le code de chargement (une classe qui fait les LoadLibrary/GetProcAddress).
J'ai voulu complexifier mon problème en ajoutant un troisième élément "MyLib", une bibliothèque statique, qui va posséder le code de chargement. "MyExe" va donc inclure "MyLib" (comme si c'était son code).
"MyDllCode" n'a pas changé.
Et là, le chargement de la dll fonctionne, le point d'entré est trouvé. L'instance est appelable MAIS toutes les allocations dynamiques me lance une exception.
Je vous attache mon petit programme (C++ / VS2012 / x64).
Je pense que la solution à ce problème est plus dans la configuration des propriétés de VS mais je n'ai aucune certitude.
Merci de votre aide !