He leído bastante sobre las mejoras de la historia de extensibilidad en VS2010 que han mejorado mucho (es decir, basadas en MEF, etc.), pero todavía tengo que ensuciarme las manos. Recientemente me encontré con un escenario del mundo real que me hace querer sumergirme, pero estoy sorprendido de no encontrar mucha información útil para comenzar a trabajar con lo que quiero construir.Extensibilidad de Visual Studio 2010 - Asistente de plantilla de proyecto personalizado
Mi equipo ha creado nuestro propio marco de interfaz de usuario específico de dominio en Silverlight y nos gustaría empaquetar una serie de Plantillas de proyecto y artículo para compartir como parte de un SDK que enviamos con nuestro producto. Hacer esto de la manera tradicional mediante la exportación de algo en un zip es bastante sencillo, pero nos gustaría tener algo más en línea con el asistente que obtienes en ASP.NET MVC o Silverlight cuando creas un nuevo proyecto (es decir, saltos de diálogo/asistente) y le pide más información y genera proyectos adicionales, referencias, código, etc. en función de su entrada adicional).
¿Están estas capacidades expuestas a través del modelo de extensibilidad en VS2010? Si alguien pudiera señalarme en una dirección general, lo agradecería. Google no está girando a nada para mí hoy :(
Este principalmente habla sobre el enfoque de exportación estática, sino tres o cuatro enlaces fuera de esta distancia fue la siguiente: http://msdn.microsoft.com/en-us/library/ms185301.aspx que habla sobre IWizard y cómo hacer algo en línea con lo que estoy pensando. Cool - gracias Jamie – kellyb