T4 Template in VS 2015

℡╲_俬逩灬. 提交于 2019-12-10 13:47:40

问题


How do I get T4 Template support in Visual Studio 2015?
In VS 2015 the file property does not allow to specify the *tt file to be marked and allow to run from context menu.
I am using VS 2015 CTP6.


回答1:


Tried VS2015 Ultimate CTP6 and T4 support is in (as well as debugging T4 which is nice). One specify TextTemplatingFileGenerator as Custom tool as before and when saving the .TT file it is executed.

There's a context menu called "Run Custom Tool" which seems to execute the .TT file as well.




回答2:


As far as I can tell, the properties in the csproj have to be correct for the t4 template debug options to show up. This works for me in vs 2015 update 1

There's two sections, the template and the output file.

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

*Note that TextTemplatingFileGenerator is case sensitive.



来源:https://stackoverflow.com/questions/28803328/t4-template-in-vs-2015

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!