O produto da transformação T4 do tempo de construção é usado apenas na próxima construção

Eu tenho um projeto VS que contém:

uma ação de pré-compilação em execuçãoTextTransform com umtemplate.tt para gerargenerated.cs

generated.cs listado como um dos arquivos para compilar (ou seja, na lista de arquivos de projeto)

Quando eu construo o projeto, a ação de pré-compilação é executada,generated.cs é recriado, mas o VS compila a versão anterior dogenerated.cs (que eu acho que carregou na memória quando o processo de compilação começou).

Como fazer a construção usar a nova versão dogenerated.cs (ou seja, o gerado na ação de pré-compilação)? Como forçar a ordem de construção?

Observe que a entrada de transformação de texto é dinâmica e, portanto, não pode ser feita no tempo de design.

questionAnswers(2)

yourAnswerToTheQuestion