我有一个 VS 项目,其中包含:
TextTransform
在 a上运行template.tt
以生成的预构建操作generated.cs
generated.cs
列为要编译的文件之一(即在项目文件列表中)
当我构建项目时,执行预构建操作,generated.cs
重新创建,但 VS 编译以前的版本generated.cs
(我猜它在构建过程开始时加载到内存中)。
如何使构建使用新版本generated.cs
(即在预构建操作中生成的版本)?如何强制构建顺序?
请注意,文本转换输入是动态的,因此无法在设计时完成。