J'ai un serveur COM EXE (utilisé pour élever notre application à un niveau d'intégrité supérieur) qui est téléchargé sur% temp% et enregistré par un contrôle ActiveX. Ce serveur COM fonctionne plutôt bien sur les machines Vista. Sur les machines Windows 7, j'ai quelque chose de câblé: le serveur COM peut être téléchargé et enregistré avec succès, mais j'ai l'erreur 0x80080005 (Échec de l'exécution du serveur) lors de l'initialisation du serveur par CoCreateInstance. Si je copie manuellement le serveur COM sur% temp% au lieu de le télécharger via Internet, tout fonctionne comme prévu. Je soupçonne que les fichiers EXE téléchargés ont des attributs spéciaux qui empêchent le chargement, mais n'ont aucune idée de comment le comprendre.Echec de CoCreateInstance un serveur COM EXE
Est-ce que quelqu'un a la même expérience ou a la moindre idée de ce problème? Toute suggestion sera très appréciée.
Joe