私は最終的にここで解決策を見つけたかもしれないと思います。C# プロジェクトのプロジェクト ファイルで XAML ファイルがどのように言及されているかを参照しているときに、アイデアが浮かびました。
からのデータを使用するファイルA.ttとを想定して、変更のたびにコードを再生成したいとします。B.ttC.xmlC.xml
プロジェクト ファイルを編集します。A.ttandの定義は次のB.ttようになります。
<ItemGroup>
    <None Include="A.tt">
      <Generator>TextTemplatingFileGenerator</Generator>
      <LastGenOutput>A.cs</LastGenOutput>
      <DependentUpon>C.xml</DependentUpon>
    </None>
    <None Include="B.tt">
      <Generator>TextTemplatingFileGenerator</Generator>
      <LastGenOutput>B.cs</LastGenOutput>
      <DependentUpon>C.xml</DependentUpon>
    </None>
</ItemGroup>
さらに、必要になります(もちろん...)
<ItemGroup>
    <None Include="C.xml" />
</ItemGroup>
また、自動生成する命令A.csとB.cs:
<Compile Include="A.cs">
      <DependentUpon>A.tt</DependentUpon>
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
</Compile>
<Compile Include="B.cs">
      <DependentUpon>B.tt</DependentUpon>
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
</Compile>
これらのほとんどは、テンプレート ファイルを作成するときにすでに行われていると思います。そのため、実際に追加する必要があるのは、とのs の<DependentUpon>C.xml</DependentUpon>部分だけです。ItemGroupA.ttB.tt