2009-05-18 14 views
3

J'ai installé mon application Windows qui utilise TeeChart ActiveX (un composant COM pour la cartographie) en utilisant ClickOnce.Comment faire pour installer un COM en utilisant ClickOnce

Si je m'enregistre manuellement TeeChart en utilisant regsvr32 teechart8.ocx, mon application fonctionne correctement. Mais je veux et je dois installer l'application en utilisant ClickOnce.

Comment puis-je faire cela?

Répondre

5

ClickOnce peut uniquement copier des fichiers. Vous avez donc ces options:

  • Utilisez la commande COM sans frais comme Jeff Hall suggests. C'est probablement la meilleure option si vous pouvez le faire.
  • Run regsvr32 manuellement lorsque votre premier chargement de fichiers .exe (avant qu'il ne tente d'accéder aux objets COM)
  • Create a custom clickonce prerequisite package qui installe les objets COM