wie das Ergebnis einer T4-Vorlage auf einem anderen Ordner speichern
-
03-07-2019 - |
Frage
Wenn ich versuche, einen absoluten Pfad für die erzeugten Dateien angeben mit
someTemplate.RenderToFile("c:\\tmp\\filename.ext");
Ich erhalte die folgende Fehlermeldung
Fehler 263 Lauf Transformation: System.Runtime.InteropServices.COMException (0x80004005):. Es gibt bereits eine Datei mit dem gleichen Namen in diesem Ordner
obwohl der Ordner leer ist.
Lösung
Vitor,
Sind Sie mit Template.RenderToFile Methode von T4Toolbox ? Wenn ja, ist diese Methode derzeit nicht unterstützt Dateien in einem anderen Ordner zu speichern. Dies war auf meiner To-do-Liste für eine Weile. Was generieren Sie eigentlich?
Andere Tipps
Diese Funktionalität wurde in der Version 9.3 von T4 Toolbox implementiert: http: // t4toolbox.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=25294