Componentes del complemento dinámico VB.NET

No soy un desarrollador de VB pero estoy encabezando un gran proyecto en el que VB se utiliza parcialmente. Uno de los requisitos es implementar una arquitectura de complementos para admitir el núcleo de la aplicación extensible dinámicamente.

Nuestro desarrollador de VB parece pensar que es posible almacenar el BLL en una DLL, manteniendo la interfaz en la aplicación central original, inutilizándola hasta que las extensiones estén instaladas.

Obviamente esto es menos que ideal. Me gustaría saber si es posible mantener la sub aplicación / componente completo en un archivo DLL distinto, cargarlo en la plataforma central.

¿Algunas ideas?

Respuestas a la pregunta(1)

Su respuesta a la pregunta