Enregistrer un dll COM C # / VB.NET par programme

Question: j'ai un .NET dll que j'utilise à partir d'un programme C++.
Maintenant, je dois enregistrer la dll par programme sur un ordinateur de déploiement.

Comment dois-je faire (par programmation! pas à l'aide de regasm)?
Je me souviens, quand j'ai appelé une VB6 dll à partir d'une dll C++, j'ai eu à utiliser DllRegisterServer et DllUnregisterServer.

Est-ce toujours ainsi avec un .NET dll?
Il semble que je dois en quelque sorte ajouter la fonction dllregisterserver à l' .NET dll.

source d'informationauteur Stefan Steiger