Classe MSComctlLib.[ListView|zone de texte|ect] de contrôle nomchamp n'était pas chargé de la classe de contrôle

Cette erreur est à partir d'une machine de compiler une dll vb6 qui a soudainement cessé de fonctionner et utilisées pour fonctionner correctement.

J'ai vu cela sur le net un grand nombre de solutions que j'ai pu trouver et étaient pertinentes pour moi.
Y compris celles qui semblait prometteur de
http://www.xtremevbtalk.com/archive/index.php/t-140158.html
et l'un de
http://www.excelfox.com/forum/f2/missing-mscomctllib-15/

À la fois de ces ré-enregistrement de la MSCOMCTL.OCX

Mais après la suite de ces deux, j'ai encore eu le problème.
Après des heures de recherche et d'essayer des choses différentes, j'ai réalisé qu'il y avait des mises à jour qui avait été installé et en attente d'un redémarrage de la machine en raison de la politique de l'entreprise.

La Réponse

J'ai redémarré la machine et attendu pour les mises à jour pour terminer l'installation.
Après que la dll compilé sans problème.

OriginalL'auteur Matt Vukomanovic | 2012-09-27