TeamCity の一部として自動的に構築している単一のソリューションの多くのプロジェクトの一部として、いくつかの AssemblyInfo.cs ファイルがあります。
msbuild スクリプトをより保守しやすくするために、AssemblyInfo コミュニティ タスクを ItemGroup と組み合わせて使用できるようにしたいと考えています。
<ItemGroup>
<AllAssemblyInfos Include="..\**\AssemblyInfo.cs" />
</ItemGroup>
<AssemblyInfo AssemblyTitle="" AssemblyProduct="$(Product)" AssemblyCompany="$(Company)" AssemblyCopyright="$(Copyright)"
ComVisible="false" CLSCompliant="false" CodeLanguage="CS" AssemblyDescription="$(Revision)$(BranchName)"
AssemblyVersion="$(FullVersion)" AssemblyFileVersion="$(FullVersion)" OutputFile="@(AllAssemblyInfos)" />
OutputFile は参照される ItemGroup になれないため、これはあからさまに機能しません。
これを機能させる方法を知っている人はいますか?