2009-09-22 11 views
1

Cet exemple d'activation de l'inscription gratuite fonctionne-t-il toujours dans VS2008 et Windows Vista/7? http://msdn.microsoft.com/en-us/library/ms973913.aspxActivation sans enregistrement des composants COM

Je n'ai pas réussi à le faire fonctionner. Mais j'étais capable d'utiliser le paramètre COM isolé pour faire un manifeste incorporé charger un fichier OCX comme je le voulais. L'enregistrement avec regsvr32 a également fonctionné, donc quelque chose avec le manifeste ne fonctionne pas. Je crois que les GUID sont corrects.

Répondre

1

Oui, cette technologie est toujours valide sur .Net 3.5 (version livrée avec VS2008) et Windows XP SP2 et versions ultérieures.

Pour que cela ne fonctionne pas dans votre exemple spécifique, nous aurons besoin d'un peu plus de données sur le problème. Pouvez-vous détailler où exactement le code échoue?

+0

J'ai converti la solution dans le lien vers VS2008, compilé les projets C++ et quand je l'ai couru il dit classe non enregistré. Il échoue dans l'appel CreateInstance. –

+0

Mise à jour: Le projet comportait un manifeste incorporé qui provoquait probablement l'extraction de l'élément externe. –

Questions connexes