Продукт трансформации T4 во время сборки используется только в следующей сборке
У меня есть проект VS, который содержит:
предварительное действиеTextTransform
наtemplate.tt
чтобы генерироватьgenerated.cs
generated.cs
указан как один из файлов для компиляции (т.е. в списке файлов проекта)
Когда я собираю проект, выполняется действие перед сборкой,generated.cs
воссоздается, но VS компилирует предыдущую версиюgenerated.cs
(который, я думаю, загружается в память при запуске процесса сборки).
Как заставить сборку использовать новую версиюgenerated.cs
(т. е. созданный в действии перед сборкой)? Как форсировать порядок сборки?
Обратите внимание, что ввод текста преобразования является динамическим и, следовательно, не может быть сделано во время разработки.