Pregunta

He escrito un archivo .vstemplate multi-proyecto, que funciona bien, excepto que los proyectos tienen algunas dependencias externas (.dll) que desea incluir en la plantilla, como un directorio de igual a todos los directorios del proyecto, de tal manera que la solución generada se ve así:

slndir
    lib # dependencies
    proj1
    proj2

Tengo todo excepto lib. ¿Hay alguna manera de generar este directorio y desplegar archivos en ella?

¿Fue útil?

Solución

Creo que no hay manera integrada para crear / añadir una carpeta directamente debajo de la solución.

Sin embargo, el motor de vstemplate es extensible; Si implementa el IWizard proporcionan la interfaz podrás abble añadir ninguna lógica personalizada que desee.

Salida respuesta de Craig Skibo en este MSDN cuestión foro para los detalles sobre cómo utilizar la API de automatización de DTE de su método IWizard.RunFinished agregar un elemento de solución.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top