2009-10-11 9 views

Répondre

2

Vous devez utiliser l'utilitaire TlbImp.exe pour générer un assembly d'interopérabilité à partir de la bibliothèque de types COM et ajouter une référence à l'assembly généré avec le commutateur de compilateur /r.

3

Vous devez générer un assembly interop pour la bibliothèque COM que vous souhaitez utiliser et faire référence à cet assembly au lieu de la DLL COM. Vous pouvez générer le wrapper interop avec Aximp.exe (pour les contrôles ActiveX) ou Tlbimp.exe (pour d'autres composants COM)

+0

Salut, je ne comprends pas que dans ce lien http://support.microsoft.com/kb/317881 ils ne parlent pas d'Interop. – programmernovice

+0

Ils n'utilisent pas la ligne de commande. – snarf

0

Je l'ai utilisé Aximp.exe et Tlbimp.exe dans l'un de mes projets pour générer les ensembles Interop (pour surmonter le composant COM difficultés de version) et un BAT file with the calls and comments est disponible. Les assemblys interop doivent toujours être référencés dans le projet Visual Studio.

Questions connexes