4

我的情况:

  • 我有一个包含 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...”。

4

0 回答 0