我的情况:
我有一个包含 3 个文件的 VS 2010 项目:
- 内容.txt
- 生成器.tt
- generated.js(通过 T4 生成)
项目文件包含它们:
<None Include="generator.tt"> <Generator>TextTemplatingFileGenerator</Generator> <LastGenOutput>generated.js</LastGenOutput> </None> <Content Include="content.txt" /> <Content Include="generated.js"> <AutoGen>True</AutoGen> <DesignTime>True</DesignTime> <DependentUpon>generator.tt</DependentUpon> </Content>
每次更改 generator.tt 都会重新生成 generated.js
有没有办法在更改其他文件之一时自动重新生成 generate.js(不使用任何插件)?我试图简单地添加另一个 DependentUpon 元素。但是VS只处理最后一个......
谢谢你的想法
编辑:
我忘记了一个细节: - 该解决方案必须与 TFS 一起使用。因此,当文件被修改时,它必须执行“Check Out for Edit...”。