VS extensibilidad Arquitectura (API Paquete/Biblioteca Visual Studio)
Recientemente me encontré con lo anterior aparezca Tabla Visual Studio Plataforma extensibilidad de Microsoft.
La mayoría de las cosas están claras para mí. Sin embargo, me pregunto sobre el paquete API y el VSL (Visual Studio Library).
Traté de encontrar más, pero no pude encontrar ninguna información.
Cosas que no entiendo del todo:
- ¿Qué es exactamente el paquete API?
- ¿Qué es exactamente el VSL?
- ¿Cuál es la relación entre InteropAssemblies/VSL y Package API? ¿Los InteropAssemblies envuelven el acceso a la API del paquete?
- ¿Por qué debería uno usar el VSL al implementar un paquete nativo? ¿Cuales son los beneficios?
¿Alguien tiene más información sobre estos temas o alguien conoce algunos recursos?