Question

J'ai besoin de créer des fichiers en utilisant Visual Studio T4 (de templating). Quelle est la meilleure façon d'importer certains paramètres de configuration en plusieurs fichiers .tt et ont accessible dans la partie de code templating.

Était-ce utile?

La solution

La façon la plus simple à la configuration stocker est en le plaçant sous forme de code dans un fichier .tt partagé, que vous pouvez inclure à partir de plusieurs modèles (à savoir si vous avez besoin d'une chaîne de connexion, faire une constante dans un bloc de fonctionnalité de classe). Toutefois, si ce n'est pas une option et vous avez besoin d'accéder aux paramètres dans le fichier .config, je suis d'accord avec la suggestion de John.

Autres conseils

Eh bien, consultez blog Oleg Sych - il est l'auteur de Toolbox T4, et il montre comment peut produire des fichiers multiples. Je ne sais pas si le T4Toolbox prend également en charge la configuration - vaut le détour

Son blog est grand -. Et a beaucoup de choses T4 dans ce

Marc

Je ferais cela de la même manière que pour tout morceau normal de code. En utilisant AppSettings, ou une section de configuration personnalisée. Si vous le faites beaucoup, vous devez créer un personnalisée directive processeur . Cela pourrait émettre une propriété de vous donner accès à la configuration personnalisée.

Je ne sais pas beaucoup sur T4, mais il semble que tout en écoutant Scott l'interview de Hanselman avec Kathleen Dollard qu'elle a le support natif de Visual studio T4 ne permet pas de fichiers multiples. Je crois me rappeler son mentionner un harnais externe pour travailler avec T4 lui permettant cependant, et je sais qu'ils ont mentionné Clarius visuel T4 .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top