Identifier une DLL manquante

Juste une note rapide pour présenter un outil que j’ai découvert hier soir.
En lançant un programme Python qui référençait des librairies Windows (DLL), je suis tombé sur une erreur m’indiquant qu’il y avait eu un problème de chargement. La trace indiquait bien la DLL dont le chargement échouait, mais pas ce qui manquait.

J’ai alors découvert Dependency Walker.
Ce programme vous permet de sélectionner une DLL sur votre disque (celle dont le chargement échouait pour ma part), et il va vous donner toutes les autres librairies dont elle dépend. Je me suis alors rendu compte qu’il me manquait une DLL (msvcr71.dll en l’occurrence), que j’ai téléchargée et copiée à l’endroit adéquat.

Répondre

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l'aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s