Pergunta

Eu estou tentando começar a usar Subsonic (v3). As instruções de instalação breve indicam que I deve:

  • adicione uma referência para a DLL = Concluído
  • Editar Setting.ttinclude usar seqüência de conexão direita = feito; acrescentou appsettings para web.config
  • templates Adicionar ao projeto = FEITO, mas nada é gerado; sem erros e nenhum código.

A demo indica que quando você adiciona os arquivos, ou .vb apropriada / aulas cs são criados, ou gera alguns erros -. Mas eu não recebem nada, simplesmente uma pasta com os moldes

Eu sou um novato completo quando se trata de modelos T4 - na verdade, eu nunca soube que existia até agora

(!).

Todos os pensamentos? Isso deve ser algo fundamental; isto é suposto ser tão simples.

FYI: Eu estou usando VS Professional 2008 - Eu entendo que pode haver problemas semelhantes com VS Expresso

.
Foi útil?

Solução 2

Conclusão: Parece que a geração de código funciona para mim em um projeto C # Console Application, em um VB projeto Windows Forms e até mesmo em um aplicativo C # Web ... mas não em um projeto de site !

Vendo como há agora um segundo benefício para mim para Aplicações Web (ao lado de Documentação XML), eu vou converter (ou recriar) o projeto. Para, pequenos projetos semelhantes como este, eu normalmente preferiu usar Websites, mas estou feliz de fazer a conversão.

Aparentemente, eu poderia adicionar um menu de contexto (para usar a ferramenta de linha de comando TextTransform.exe) para uso em projetos de site, mas a) não funcionou na primeira tentativa, e b) parecia semelhante a ir sobre coisas da maneira mais difícil!

Outras dicas

Clique direito os arquivos .tt e escolher 'Executar ferramenta personalizada' e seu código deve ser gerado.

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