1

在 MonoDevelop 中运行包含路径宏的 T4 模板时,即 ${ProjectDir}、${TargetFileName}

<#@ template debug="false" hostspecific="false" language="C#" #>
<#@ assembly name="${ProjectDir}${OutDir}${TargetFileName}" #>
<#@ import namespace="System" #> 
<#@ import namespace="System.Reflection" #> 
...

MonoDevelop 吐出以下错误:

Running generator 'TextTemplatingFileGenerator'
error CS0006: Metadata file `${ProjectDir}${OutDir}${TargetFileName}' could not be found

我试过同时使用花括号和圆括号。我究竟做错了什么?

4

0 回答 0