我有以下 .tt 文件,我希望将其用作包含文件,我想在其中向主要 T4 文件公开一些属性:
包括.tt
<#@ assembly name="$(ProjectDir)bin\Debug\EPPlus.dll" #>
<#@ assembly name="System.Configuration.dll" #>
<#@ import namespace="System.IO" #>
<#@ import namespace="System.Collections.Generic" #>
<#@ import namespace="System.Configuration" #>
<#@ import namespace="System.Text" #>
<#@ import namespace="System.Text.RegularExpressions" #>
<#@ import namespace="OfficeOpenXml" #>
<#
public static string EDIInputPath
{
get
{
return ConfigurationManager.AppSettings["inputPath"];
}
}
#>
保存此代码时,它会引发 7 个编译时错误,第一个错误是“预期声明”。
我不经常使用 T4 模板,所以我不完全确定我在这里做错了什么。