2009-12-07 2 views
0

데이터베이스의 여러 값에서 열거 형을 생성하는 t4 템플릿을 만듭니다. 이상한 것은 최대한 빨리 템플릿 코드에 DataTable을 만들려고로 내가 ErrorGeneratingOutput 메시지를 얻을 수 있습니다 :T4 템플릿의 DataTable

테이블이 작성 될 줄은 전혀 문제가없는 주석
<#@ template language="C#v3.5" debug="True" #> 
<#@ output extension="CS" #> 
<#@ assembly name="System.Data" #> 
<#@ assembly name="System.Configuration" #> 
<#@ import namespace="System.Data" #> 
<#@ import namespace="System.Data.SqlClient" #> 
<#@ import namespace="System.Data.Common" #> 

public enum Foo 
{ 
<# 
     //DataTable table = new System.Data.DataTable(); 
    #> 
} 

하지만 난 제거하는 경우 의견 나는 오류가 발생합니다. 나는이 머리카락을 당기고 있는데, 나는 무엇을 놓치고 있습니까?

답변

1

내가 지적 좀 더 분별있는 오류 메시지를 받았습니다에 템플릿이 속한 내 프로젝트를 재건 할 때 나는에서 System.Xml 어셈블리 참조되지 않았 음 :

<#@ assembly name="System.Xml" #>