【发布时间】:2026-02-11 16:50:01
【问题描述】:
我有一个 VS 项目,其中包含:
在
template.tt上运行TextTransform以生成generated.cs的预构建操作generated.cs列为要编译的文件之一(即在项目文件列表中)
当我构建项目时,执行了预构建操作,重新创建了generated.cs,但是VS编译了generated.cs的先前版本(我猜它是在构建过程开始时加载到内存中的)。
如何使构建使用新版本的generated.cs(即在预构建操作中生成的那个)?如何强制构建顺序?
请注意,文本转换输入是动态的,因此无法在设计时完成。
【问题讨论】:
标签: c# visual-studio msbuild t4