2013-01-25 4 views
0

J'utilise le fichier tt T4 dans lequel je suis en train d'appeler une table de fonction, ce qui est dans l'autre espace de nom et classe dire r2ts et sql respectivement ..fonction d'appel à partir du fichier templating texte T4

j'avais importé le espace de noms et de faire appel comme ci-dessous

<#@ import namespace= "r2ts" #> 

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

il ne fonctionne pas, il erreur comme ci-dessous

compilation transformaton: n'a pas pu être trouvé le nom de type ou espace de noms r2ts (vous manque une directive à l'aide ou une référence d'assemblage?)

tout travail autour plz .....

Répondre

0

Je pense que vous devez faire référence à la dll et aussi la directive de montage

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

... vérifier this

+0

j'avais obtenu l'assemblage < # @ assembly name = "System.Core" #> donc cela fera l'affaire ... – mandava

+0

référence le .dll de votre assemblée aussi ... –

+0

<# @ assembly name = "C: \ Program Files \ Assemblées de référence \ Microsoft \ Framework \ .NETFramework \ v4.5 \ Microsoft.CSharp.dll "#> l'avait ajouté même si la même erreur – mandava

Questions connexes