1

我有一个问题,我只需要将值从模板文件传递到另一个(T4),例如我需要将控制器名称从 Controller.cs.t4 传递到 list.cs.t4(MVC 5.1),或者如果有将控制器名称放入 list.cs.t4

谢谢

4

1 回答 1

1

共享静态类 Helper ?,重新思考你的设计是否更“无国籍”?

要共享“运行代码”,请检查此答案“我可以从 T4 .tt 模板中的另一个文件执行代码以生成代码吗?”

如果您想与常规 C# 项目共享代码,这是可能的,但您需要将共享代码构建到您可以引用的程序集中。不可能只使用 <#@ include #> 指令直接拉入 .cs 文件,因为指令不会嵌套在控件或类功能块中。 '引自上述答案'

于 2014-04-23T08:41:35.523 回答