Estoy usando T4 en Visual Studio 2010, y quiero iterar sobre los archivos en mi solución, sin embargo, he encontrado que la generación de fuentes T4 funciona en una especie de entorno limitado y el actual el directorio de trabajo está dentro del directorio de Visual Studio 10 en los archivos de programa.T4 Obtener el directorio de trabajo actual de la solución
¿Hay alguna forma de referenciar la solución del archivo T4 de forma relativista, para que no rompa la construcción, o trabaje en alguna otra caja que no tenga la misma estructura de archivos, etc.?
Gracias
Gracias Shiv! Terminé usando this.Host.TemplateFile, que apunta directamente a la plantilla y se ejecutó desde allí. – aceinthehole
@aceinthehole, gracias por los comentarios! –
Puede obtener la Solución directamente cargando el DTE: http://stackoverflow.com/questions/12952110/accessing-projects-via-dte-inc-c-sharp-t4-template –