2015-03-02 3 views
5

Как получить T4 Template поддержка в Visual Studio 2015?
В VS 2015 свойство файла не позволяет указать * tt-файл, который должен быть помечен, и разрешить запуск из контекстного меню.
Я использую VS 2015 CTP6.T4 Template in VS 2015

+0

это CTP. Может быть, они еще не дошли до этого? Используйте 2013 вместо –

+1

Я не могу показать, что он появится в проекте ASP.NET 5. (Я запускаю CTP6) – William

+0

Свойство «Custom Tool» не существует. – Shimmy

ответ

2

Пробовал VS2015 Поддержка Ultimate CTP6 и T4 (а также хорошая отладка T4). Один из них определяет TextTemplatingFileGenerator как пользовательский инструмент, как и раньше, и при сохранении файла .TT он выполняется.

Существует контекстное меню под названием «Запустить пользовательский инструмент», который, как представляется, также выполняет файл .TT.

+2

Свойство «Custom Tool» отсутствует, нет опции «Запустить пользовательский инструмент». – Shimmy

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 чувствителен к регистру.