2015-03-02 17 views
5

Come ottengo il supporto Modello T4 in Visual Studio 2015?
In VS 2015 la proprietà del file non consente di specificare il file * tt da contrassegnare e consentire l'esecuzione dal menu di scelta rapida.
Sto usando VS 2015 CTP6.Modello T4 in VS 2015

+0

è CTP. Forse non l'hanno ancora fatto? Utilizzare 2013 invece –

+1

Non riesco a vederlo apparire in un progetto ASP.NET 5. (Sto utilizzando CTP6) – William

+0

La proprietà 'Custom Tool' non c'è. – Shimmy

risposta

2

Provato VS2015 Il supporto per CTP6 e T4 Ultimate è incluso (così come il debug di T4 che è bello). Uno specifica TextTemplatingFileGenerator come strumento Custom come prima e quando si salva il file .TT viene eseguito.

C'è un menu contestuale chiamato "Esegui strumento personalizzato" che sembra eseguire anche il file .TT.

+2

La proprietà 'Custom Tool' non esiste, non esiste l'opzione '* Esegui strumento personalizzato *'. – Shimmy

0

Per quanto posso dire, le proprietà nel csproj devono essere corrette per mostrare le opzioni di debug del modello t4. Questo funziona per me in 2015 aggiornamento 1

Ci sono due sezioni, il modello e il file di output.

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

* Si noti che TextTemplatingFileGenerator è case sensitive.