J'ai une application WPF qui utilise Flash10c.ocx développé sur une machine 32 bits. Je n'ai pas eu à enregistrer l'ocx sur ma machine à dev, j'ai juste installé le dernier flash, ajouté une référence et commencé à coder. Lors d'un test sur un système 64 bits, je reçois l'ancienne "Classe non enregistrée" qui, je pense, signifie que j'ai besoin de regsvr l'ocx. Est-il correct de simplement copier l'ocx 32 bits (je suis assez sûr que son 32 bits comme il est situé dans C: \ Windows \ System32 \ Macromed sur le système de dev) à un système 64 bits et l'enregistrer?Flash ocx "Classe non enregistrée" sur Windows 7 x64
Mise à jour: regsvr32/i flash10c.ocx erreurs avec "Le module flash10c.ocx las chargé, mais l'appel à DllRegisterServer a échoué avec le code d'erreur 0x80004005"
Mise à jour 2: J'ai renoncé à cela et a décidé pour exécuter Flash sur les systèmes 32 bits uniquement. Si quelqu'un a une meilleure réponse, j'aimerais l'entendre, mais je réponds à la suggestion actuelle en lui donnant le mérite de l'effort.
si ses fenêtres Vista/7 vous devez faire l'enregistrement en utilisant l'invite de commande élevée –
qu'est-ce que l'invite de commande élevée? – clamp