2013-12-16 73 views
0

嘿,我是新创建MVC 4的T4模板。我坚持使用这部分代码。 我有一个自定义类,我想获得不同类的属性。例如:使用反射的Mvc的T4模板

类名是WOM ,我想检索的属性来自另一个名为WOM_JSON的类。 都属于同一个Namespace和同一个项目。我还添加了该项目的程序集引用。但是当我使用

<# Type e = Type.GetType("Web.Model.WOM");#> 
<#=e.Name#> 

我得到空引用异常。当我尝试使用此模板生成代码时。有什么我失踪了吗??有人请帮忙。

回答

0

T4引擎不知道你的名字空间的,如果你不明确的导入(在.TT文件的顶部)

<#@ import namespace="Web.Model" #>