1

${ProjectDir}、${TargetFileName} などのパス マクロを含む MonoDevelop で T4 テンプレートを実行する場合

<#@ 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