J'utilise T4 pour la génération de certaines classes DTO + mappeurs. Je divise les fichiers en un certain nombre de bits réutilisables (dont certains contiennent des méthodes communes, d'autres procédures communes) et en les incluant dans les modèles T4 qui produiront ma sortie - ce qui est très bien. Mon problème est que les fichiers .tt réutilisables vont essayer de produire leur propre sortie et échouer (parce qu'ils sont couplés à d'autres fichiers .tt) chaque fois que je fais une modification à eux, ce qui est nul.Comment spécifier si un fichier T4 doit produire une sortie
Je suis sûr que j'ai vu quelque part une directive pour spécifier un fichier donné ne devrait pas essayer de produire une sortie, mais je n'arrive pas à le retrouver.
Toute aide appréciée!
cela semble exactement ce dont j'ai besoin - est-il possible de le faire à partir du balisage? – JohnIdol
Son dans le balisage pour le projet - à savoir le fichier .xxproj. –
@JohnIdol - Je ne crois pas qu'il existe un moyen de supprimer la sortie dans la marque du fichier T4 lui-même. Comme le dit Preet, le paramètre est contrôlé par l'existence d'un élément TextTemplatingFileGenerator dans le fichier de projet, ce qui vous permet de le supprimer comme alternative à la suppression de la propriété via l'interface graphique VS. –