Pergunta

Quando eu estou adicionando uma nova visão fortemente tipado para um projeto ASP.NET MVC, eu posso escolher entre diferentes modelos de conteúdo vista (Criar detalhes, Editar lista). Eu li esses são modelos baseados no Estúdio T4 motor Visual geração de código.

Como posso criar e configurar meus próprios modelos e deixá-los aparecer nos modelos disponíveis ao adicionar um novo ponto de vista?

Outras dicas

Criar seguinte estrutura de pastas:

{YourMVCProject} \ CodeTemplates \ AddView

Coloque seus modelos T4 personalizados (* .tt) nesta pasta. Você vai ver a mágica!

Você pode querer dar uma olhada no site de David Hayden: http: //www.pnpguidance .net / Tag / T4.aspx - Ele oferece vários screencasts sobre T4 e MVC que me iniciou. Também dê uma olhada na caixa de ferramentas T4: (www.codeplex.com/t4toolbox). Isto fornece ajudantes additonal para modelos T4.

Você pode adicionar um pacote para seu projeto usando NuGet que irá adicionar os modelos de código existentes ao seu projeto. A partir desse ponto, você pode editá-los ou apenas criar novos no mesmo local e você deve vê-los no ferramental.

http://nuget.org/List/Packages/Mvc3CodeTemplatesCSharp

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top