¿Hay alguna manera de ejecutar automáticamente la transformación T4 cuando se guarda otro archivo?Cómo ejecutar automáticamente la herramienta personalizada para el archivo T4 cuando se guarda otro archivo
Respuesta
La extensión AutoRunCustomTool Visual Studio fue creado para hacer frente a esta situación exacta.
Hola, quisiera preguntarle como autor de esta extensión. ¿Planea mantener esta extensión para futuras versiones de Visual Studio? p.ej. VS 2015? Empecé a usar tu extensión y parece ser genial. Su última versión es de 11/2013 (versión 2.0.1). Gracias – user2126375
@ user2126375, sí, todavía lo estoy manteniendo, simplemente no tuve que modificarlo desde 2013. No he comprobado si funciona en VS2015 todavía, pero me aseguraré de que lo haga. –
Gracias por la información. Probé AutoRunCustomTool en VS 2015 RC y parece estar funcionando. – user2126375
Puede hacerlo con T4 Toolbox. Seleccione el archivo en el Explorador de soluciones y configure Custom Tool Template
en la ventana Propiedades.
recibí este formulario de respuesta How can set the custom tool property of an xml file to a T4 file?
Parece T4 Caja de herramientas no está disponible para VS2012. Sin embargo, ahora hay una característica en T4 Editor tangible que le permite simplemente agregar una plantilla transformada automáticamente a cualquier archivo existente en su solución para que cuando se guarde el archivo principal, el archivo dependend t4 se transforme. Ver aquí:
http://t4-editor.tangible-engineering.com/blog/dependent-t4-templates.html
- 1. Wix & T4: ninguna opción "Herramienta personalizada"
- 2. Reconstruir la plantilla T4 cuando se modifica el archivo externo
- 3. Ejecutar herramienta personalizada para la solución completa
- 4. Vim, elimine automáticamente el archivo de intercambio cuando se guarde el archivo
- 5. plazo t4 automáticamente las plantillas
- 6. ¿Cómo agregar una dependencia a un archivo arbitrario en una plantilla T4?
- 7. ¿Cómo no se genera el archivo generado por T4 predeterminado?
- 8. ¿Cómo abrir un archivo en una ruta relativa usando T4?
- 9. Ejecutar el comando CommandTFlush cuando se escribe un archivo nuevo
- 10. Ejecutar archivo PHP de otro php
- 11. android mediarecoder guarda el archivo vacío
- 12. cómo "ejecutar" crear el archivo
- 13. herramienta para formatear automáticamente el código R
- 14. Ejecutar un comando de shell cuando se agrega un archivo
- 15. Ejecutar archivo por lotes tras otro archivo por lotes se completa
- 16. ¿Cómo ejecutar el archivo Clojure?
- 17. ¿Cómo configurar Maven para sobrescribir un archivo de configuración para otro cuando se ejecuta una prueba?
- 18. ¿Cómo actualizar automáticamente el archivo de etiqueta en vim?
- 19. La excepción IsolatedStorageFileStream se lanza cuando se abre el archivo?
- 20. ¿Puede Visual Studio ajustar automáticamente el nombre de otro archivo como lo hace con app.config?
- 21. ¿Cómo se genera bytecode y se guarda en el archivo .class?
- 22. es el archivo se accede por otro aplicación
- 23. En Visual Studio, ¿puedo hacer que un archivo ejecute la herramienta personalizada de otro? (en este caso usando Xsd2Code)
- 24. Cómo esperar a que finalice un proceso para ejecutar otro proceso en el archivo por lotes
- 25. ¿Cómo se guarda() el archivo .R guardado con la codificación UTF-8?
- 26. ¿Cómo detener la ejecución de T4 cada vez que cambio a otra pestaña?
- 27. ¿Cómo incluir el archivo js en otro archivo js?
- 28. Usar Matlab para importar otro archivo .m
- 29. Ejecutar archivo por lotes en el fondo
- 30. Cómo puedo cargar y ejecutar un archivo lua desde otro archivo lua
Parece ser la misma pregunta que [ejecutar automáticamente las plantillas de t4] (http://stackoverflow.com/q/3948248/1380680) –