2009-10-01 8 views
12

He creado correctamente (y editado manualmente) una plantilla de artículo que agregará una cantidad de archivos en una "toma". Quiero que todos estos archivos se creen en una carpeta que se debe crear al mismo tiempo.¿Puedo crear una nueva carpeta con una plantilla de artículo de Visual Studio?

En Project Template .vstemplate archivos Puedo especificar un elemento de Carpeta, pero el esquema no permite uno en la Plantilla de Artículo.

¿Sé si esto es posible o tengo que empezar a buscar extender el IDE también?

Respuesta

17

¡Lo descubrí! Sólo tiene que editar el atributo TargetFileName del elemento ProjectItem y sugiere una ruta completa ...

<ProjectItem SubType="" TargetFileName="$fileinputname$\$fileinputname$.txt" ReplaceParameters="true">template.txt</ProjectItem> 

En el ejemplo anterior, si los nombres de usuario del nuevo elemento 'perro' VS crearán una carpeta perro y copiar la plantilla archivo .txt como dog.txt en él.

+0

¡Gracias por continuar! –

Cuestiones relacionadas