2010-02-13 3 views
0

J'ai fait un contrôle ActiveX, placé dans un tag d'objet sur un fichier html, placé ce fichier sur un serveur https apache. Lorsque j'accède à la page Web en utilisant ma machine de développement, cela fonctionne très bien. J'ai désinscrit l'activeX de ma machine de développement, j'ai supprimé toutes les instances du fichier .ocx, mais il fonctionne toujours correctement sur ma machine de développement. Mais quand j'essaie d'y accéder à partir d'une machine différente, elle ne s'exécute pas et un petit x rouge est affiché. J'ai découvert que le fichier .ocx a été téléchargé avec succès mais n'apparaissait pas dans la liste des objets Internet Explorer.ActiveX ne s'enregistre pas automatiquement lorsqu'il est accédé via IE6

Quelqu'un peut-il m'aider s'il vous plaît, ceci est mon premier contrôle ActiveX!

J'utilise Microsoft Internet Explorer 6 dans Windows XP Service Pack 2

Cordialement, HJ

+0

Je suggérerais de laisser tomber IE 6 ..... trop vieux et buggy juste comme IE 4 .... devrait soutenir les navigateurs plus modernes .... – t0mm13b

+0

Merci tommieb75 pour votre suggestion, mais malheureusement, je suis bloqué avec cette version, son genre d'exigence. est-ce un problème connu? –

+0

J'ai essayé d'enregistrer le contrôle activeX manuellement (en utilisant RegSvr32) sur cet autre ordinateur, mais il a échoué à enregistrer, et a montré un message "LoadLibrary (" myActivex.ocx ") échoué - Cette application n'a pas pu démarrer car la configuration de l'application est incorrect.La réinstallation de l'application peut résoudre le problème. " Qu'est-ce qui aurait pu se passer? Une idée? Merci, HJ –

Répondre

0

Check in "% windir% \ Downloaded Program Files" et les sous-répertoires pour votre contrôle. Vous devriez pouvoir supprimer tout ce qui est lié à votre contrôle pour revenir à l'état par défaut.

+0

OK maintenant je suis passé à IE7, mais ici, je suis confronté à un problème différent. Le contrôle ActiveX semble s'être correctement enregistré mais n'apparaît pas sur la page Web. J'ai supprimé tous les paramètres de sécurité dans IE7. Aucune suggestion? Merci d'avance HJ –

+0

Définissez un point d'arrêt dans votre implémentation IObjectWithSite et vérifiez s'il est appelé. –

Questions connexes