如何在 Visual Studio 2015 中获得 T4模板支持?
在VS 2015中,file属性不允许指定要标记的* tt文件,并允许从上下文菜单运行
我正在使用VS 2015 CTP6。
答案 0 :(得分:2)
尝试了VS2015 Ultimate CTP6和T4支持(以及调试T4,这很好)。像以前一样将TextTemplatingFileGenerator指定为自定义工具,并在保存.TT文件时将其执行。
有一个名为“运行自定义工具”的上下文菜单,它似乎也会执行.TT文件。
答案 1 :(得分:0)
据我所知,csproj
中的属性必须正确才能显示t4模板调试选项。这适用于vs 2015更新1
有两个部分,模板和输出文件。
<Content Include="Entities\DataGenerator.tt">
<Generator>TextTemplatingFileGenerator</Generator>
<LastGenOutput>DataGenerator.cs</LastGenOutput>
</Content>
<Compile Include="Entities\DataGenerator.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>DataGenerator.tt</DependentUpon>
</Compile>
*请注意,TextTemplatingFileGenerator
区分大小写。