comment enregistrer le résultat d'un modèle t4 dans un autre dossier
-
03-07-2019 - |
Question
Quand j'essaie de spécifier un chemin absolu pour les fichiers générés en utilisant
someTemplate.RenderToFile("c:\\tmp\\filename.ext");
Je reçois l'erreur suivante
Erreur 263: transformation en cours: System.Runtime.InteropServices.COMException (0x80004005): un fichier du même nom existe déjà dans ce dossier.
même si le dossier est vide.
La solution
Vitor,
Utilisez-vous la méthode Template.RenderToFile de T4Toolbox ? Si oui, cette méthode ne prend actuellement pas en charge l'enregistrement de fichiers dans un autre dossier. Cela a été sur ma liste de choses à faire pendant un moment. Qu'est-ce que vous générez, de toute façon?
Autres conseils
Cette fonctionnalité a été implémentée dans la version 9.3 de T4 Toolbox: http: // t4toolbox.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=25294