J'essaye de déployer tous mes exécutables de Windows Server 2003 à 2012 R2. Quand je courais un des (le VB6) de l'exe il jette l'erreur:MSCOMCTL.OCX Manquant dans Windows Server 2012
ERROR: 339 - Component 'MSCOMCTL.OCX' or one of its dependencies not correctly registered: a file is missing or invalid
Je sais comment enregistrer MSCOMCTL.OCX dans Windows Server. Mais je suis allé de l'avant et a cherché cet OCX dans Windows Server 2003 où cet exe a fonctionné pendant plus de 5 ans et à ma grande surprise il n'y avait pas MSCOMCTL.OCX là.
Alors, comment était l'exe fonctionne correctement sur Windows Server 2003 sans MSCOMCTL.OCX mais sur Windows Server 2012, il renvoie une erreur?
* Êtes-vous sûr * vous avez cherché partout? Quoi qu'il en soit, pourquoi ne pas simplement installer l'OCX? Et ce serait une bonne idée de documenter (et peut-être d'automatiser) votre déploiement pour éviter ces maux de tête la prochaine fois. – MarkJ
J'ai cherché partout, c'est ce qui me surprend comment se fait-il que je ne trouve pas ce fichier dans l'ancien serveur. –
Quoi qu'il en soit, j'ai enregistré ce fichier et mon application fonctionne très bien. :) –