Déplacer une dll enregistrée via RegSvr32 - Win NT/2K/XP - Windows & Software
MarshPosté le 10-12-2012 à 15:29:39
Bonjour,
Pourriez-vous me dire si le comportement suivant est normal ? Si oui, quelles sont les règles à connaître concernant l'enregistrement de dll ?
Une dll est enregistrée auprès du système via l'outil RegSvr32.exe. Il semble qu'après avoir copié / collé (ou tenté de déplacer) le fichier de la dll, Windows modifie les liens en bases de registre de façon que pour lui la dll se situe à l'emplacement où le fichier ait été copié. Il me semble que cela peut se produire si l'opération de copie est faite pendant l'utilisation de la dll par un programme.
La question se pose sur XP (SP3), mais aussi sur Server 2008 R2.
Marsh Posté le 10-12-2012 à 15:29:39
Bonjour,
Pourriez-vous me dire si le comportement suivant est normal ? Si oui, quelles sont les règles à connaître concernant l'enregistrement de dll ?
Une dll est enregistrée auprès du système via l'outil RegSvr32.exe. Il semble qu'après avoir copié / collé (ou tenté de déplacer) le fichier de la dll, Windows modifie les liens en bases de registre de façon que pour lui la dll se situe à l'emplacement où le fichier ait été copié.
Il me semble que cela peut se produire si l'opération de copie est faite pendant l'utilisation de la dll par un programme.
La question se pose sur XP (SP3), mais aussi sur Server 2008 R2.