2013-01-25 86 views
0

我使用中我試圖調用一個函數表T4 TT文件,該文件是在不同的命名空間和類說r2ts分別SQL ..從T4文本模板文件調用函數

我已經進口命名空間,像下面

<#@ import namespace= "r2ts" #> 

<# 
    WriteLine(r2ts.sql.GetTable(schema, tablename)); 
#> 

它沒有工作,那麼錯誤,如下面

編譯transformaton撥打電話:類型或命名空間名稱r2ts找不到(是否缺少using指令或程序集引用? )

任何變通PLZ .....

回答

0

我認爲你必須基準的DLL,也是集指令

<#@ assembly name="Name of the assembly" #> 

...檢查this

+0

我已經得到了裝配< #@程序集名稱=「System.Core」#>這樣就可以正確執行... – mandava

+0

也可以引用您的程序集的.dll文件... –

+0

<#@程序集名稱=「C:\ Program Files \ Reference Assemblies \ Microsoft \ Framework \ .NETFramework \ v4.5 \ Microsoft.CSharp.dll「#>已添加它,即使相同的錯誤 – mandava