J'ai fait un wrapper COM pour C# pour l'utiliser dans vba. Je l'ai compilé, après avec gacutil et regasm je l'ai installé sur mon pc, après je l'ai référé dans vba et ça a fonctionné parfaitement.Registre tlb COM
Maintenant, je veux utiliser ce fichier foo.tlb dans un autre PC, mais il n'a pas gacutil ou VS.
Je dois juste exécuter regasm.exe pour cette tlb? Ou quoi d'autre j'ai besoin de le faire?
Les composants COM doivent avoir un installateur. La plupart des programmeurs assimilent la création d'un canal radiculaire. Mais simple avec le bon utilitaire, comme ceci [VS extension] (https://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d). Vous n'avez * pas * à en avoir un, vous pouvez limp avec Regasm.exe sans le mettre dans le GAC. Utilisez les options/tlb et/codebase. –