Cómo guardar el resultado de una plantilla t4 en una carpeta diferente
-
03-07-2019 - |
Pregunta
Cuando intento especificar una ruta absoluta para los archivos generados usando
someTemplate.RenderToFile("c:\\tmp\\filename.ext");
Recibo el siguiente error
Error 263 Ejecutando transformación: System.Runtime.InteropServices.COMException (0x80004005): ya hay un archivo con el mismo nombre en esta carpeta.
aunque la carpeta esté vacía.
Solución
Vitor,
¿Está utilizando el método Template.RenderToFile de T4Toolbox ? En caso afirmativo, este método actualmente no admite guardar archivos en una carpeta diferente. Esto ha estado en mi lista de tareas por un tiempo. ¿Qué estás generando, de todos modos?
Otros consejos
Esta funcionalidad se implementó en la versión 9.3 de T4 Toolbox: http: // t4toolbox.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=25294
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow