Lorsque vous déployez une nouvelle version d'un ActiveX exe, doit-il être enregistré à nouveau? L'exe a été créé en VB6.Le réenregistrement est-il requis pour la nouvelle version du composant activex exe?
Répondre
VB6 ... été un moment. Voici comment je m'en souviens:
Il suffit de réenregistrer si vous changez l'interface binaire. Si je me souviens bien, il y a une case à cocher sur le projet pour conserver la compatibilité binaire. Si vous vérifiez cela, les choses clés qui sont enregistrées comme les classes progid et classid ne changent pas à moins qu'elles ne le fassent, et je crois que VB6 utilise quelque chose appelé forwarding d'interface pour enregistrer une nouvelle interface au dessus de n'importe quelle interface précédente -réglages de vos interfaces (comme ajouter un paramètre à une méthode existante sans supprimer un paramètre existant).
Si vous avez ajouté de nouvelles méthodes ou des méthodes existantes étendues de manière compatible, l'enregistrement existant ne les connaîtra toujours pas et vous devrez donc vous réenregistrer pour les exposer.
- 1. Installation manuelle du composant ActiveX
- 2. C# ActiveX exe?
- 3. Composant ActiveX pour proxy SMTP
- 4. Utilisation du composant activeX dans l'hébergement partagé
- 5. Enregistrement du serveur exe ActiveX en utilisant WiX
- 6. VB6 + classic asp: développement du composant activeX
- 7. Précisions concernant la cabine ActiveX Version
- 8. Castle Windsor: Le réenregistrement d'un composant nommé maintient le style de vie précédent
- 9. Comment déployer une nouvelle version du composant .NET pour permettre un retour à la version antérieure facile
- 10. ASP.NET Impossible de créer le composant ActiveX
- 11. Powershell dans CruiseControl.net pour sauvegarder le dossier existant avant de déployer la nouvelle version du code
- 12. site de confiance requis avec activex
- 13. Comment lire la version du fichier .exe windows?
- 14. Performances variables de la version MSVC exe
- 15. Le composant ActiveX ne peut pas créer l'objet
- 16. Composant Web Office 11 - Le composant ActiveX ne peut pas créer d'objet
- 17. Création d'une nouvelle section de catégorie pour la propriété lors de l'insertion d'un composant ActiveX dans MFC
- 18. Erreur avec la nouvelle version
- 19. Quelle est la meilleure solution pour organiser les scripts de test requis pour passer une nouvelle fonctionnalité/version?
- 20. tournant un composant ActiveX dans un composant .NET
- 21. La version du composant "x" n'est pas compatible avec cette version du DataFlow
- 22. L'attribut Composant Composant requis génère une exception dans Mojarra 2.0.3
- 23. Prise en charge de la nouvelle version du navigateur
- 24. comment puis-je utiliser le « pefile.py » pour obtenir le fichier (.exe) La version
- 25. Modification du contenu HTML dynamique avec JS avant le composant ActiveX a terminé le chargement
- 26. Le composant ActiveX ne peut pas créer d'objet (comReport)
- 27. composant activex non cliquable dans labview
- 28. Je cherche un composant GSM/ActiveX
- 29. TFS: impossible de configurer la nouvelle version
- 30. communication unidirectionnelle de fond exe à activex (gadget sidebar)
Merci pour l'info. J'ai juste testé le composant en le copiant, en exécutant du code qui l'appelle, et il n'a pas pu créer le composant. Devra ré-enregistrer. –