14. September 2010

T4 Templates debuggen mit VisualStudio

Um T4-Templates aus VisualStudio heraus zu debuggen muss das Template um die Debug Property erweitert werden:
<#@ template langauge="C#v3.5" debug="True"#>
Dadurch werden das notwendig PDB-File und die Source-Datei unter c:\Documents and Settings\USERNAME\Local Settings\Temp\ abgelegt. Danach kann im Script
System.Diagnostics.Debugger.Launch();
eingefügt werden um den Debugger zu starten.


Siehe auch http://www.olegsych.com/2008/09/t4-tutorial-debugging-code-generation-files

Keine Kommentare: