有没有办法将T4指令放在注释括号内?

时间:2015-11-17 20:07:17

标签: .net visual-studio syntax t4

请考虑以下代码:

<#@ assembly name="$(Path)\Custom.dll" #>
<#@ assembly name="$(OtherPath)\Custom.dll" #>

我想做以下事情:

<#@ assembly name="$(Path)\Custom.dll" #>
<!--<#@ assembly name="$(OtherPath)\Custom.dll" #>-->

是否有一种语法允许我将指令放在注释中?

1 个答案:

答案 0 :(得分:1)

我不这么认为,因为T4在编译它们时使用正则表达式从文件中解析出代码和指令。它使用的正则表达式语句是搜索&lt;#@和#&gt;行并将其他所有内容视为模板的一部分。