Existe-t-il un bon moyen de comparer les DLL chargées entre deux machines exécutant la même application. (Et de répliquer le processus entre N autres machines, deux à la fois?)Comparaison des ensembles de DLL de la même application sur deux machines différentes
Contexte: J'essaye de traquer un problème de configuration/installation. C'est le vieux problème de type DLL-hell où une application s'exécutera sur une machine mais pas sur une autre.
J'ai éliminé notre installateur en tant que problème; c'est stable mais il y a des différences entre les systèmes cibles. Différentes versions de Windows, MDAC, etc.
J'ai essayé: d'exporter des snapshots EXE avec Proc Explorer dans un fichier délimité et d'utiliser Excel pour faire la comparaison. Mais cela prend beaucoup de temps et est sujet aux erreurs. (Je n'exclus pas Excel comme une possibilité, je ne connais pas assez de trucs pour l'utiliser à mes fins.)
Avec Process Explorer, l'obtention des bibliothèques n'est pas un problème. C'est la comparaison fichier par fichier qui est le défi. J'ai vérifié le lien d'EasyHook mais je ne suis pas sûr de ce que je gagnerais que je n'ai pas avec l'explorateur de processus. Ai-je manqué quelque chose? Merci! –