Desidero creare modelli di testo T4 per ottenere la generazione del codice. Tutte le esercitazioni che ho trovato su msdn suggeriscono di seguire per aggiungere un nuovo modello di testo: Add > New Item > Text Template
, (es. https://msdn.microsoft.com/en-us/library/dd820620.aspx) ma non vedo quell'opzione (Text Template
) lì. Sto usando il nucleo 1.0 di ASP.NET.Come creare modelli di testo T4 (.tt) nel core di ASP.NET su Visual Studio 2015
Questo problema è correlato al core VS2015 o ASP.NET? Se il template T4 non è supportato in nessuno di essi, qual è la migliore soluzione/alternativa per raggiungere questo obiettivo?
(voglio generare il codice dattiloscritto da codice C#), simile a questo tutorial http://dotnetspeak.com/2015/02/typescript-models-creation-via-t4-templates
Non penso che sia ancora completamente supportato. È possibile aggiungere i file .tt ai progetti della libreria di classi core .net e fare clic con il tasto destro del mouse su _Run Custom Tool_ su di esso. Verrà quindi rigenerato ogni volta che si modifica il file .tt. Vedi questo [problema github] (https://github.com/aspnet/Home/issues/272) o [questa domanda] (http://stackoverflow.com/questions/31563575/design-time-t4-templates-in -asp-net-5-vs-2015) –
Grazie per l'aiuto. Sono nuovo allo sviluppo .net quindi scusami se questa domanda sembra sciocca. Dove/che cosa è il progetto di una libreria di classi core? – akshayKhot
Quando aggiungi un nuovo progetto alla tua soluzione, puoi trovare la libreria di classi core .net in Visual C# -> Web -> Libreria di classi (pacchetto). Questo crea una libreria che è possibile utilizzare in altri progetti core .net (che possono essere librerie o altri tipi di progetti come un sito Web o un'applicazione console) –