今日免费次数已满, 请开通会员/明日再来
<ItemGroup>
<AssemblyInfoFiles Include="$(SolutionRoot)\**\*assemblyinfo.cs" />
</ItemGroup>
<WriteLinesToFile
File="@(AssemblyInfoFiles)"
Lines="AssemblyInformationalVersion("$(LabelName)")]"
Overwrite="false"/>
ItemGroup包括多个文件,但WriteLinesToFile仅期望单个文件。
并记录以下错误: error MSB4094:“XXXX; YYYY; ZZZZ”是“WriteLinesToFile”任务的“File”参数的无效值。无法将多个项传递到类型为“Microsoft.Build.Framework.ITaskItem”的参数中。
如何将ItemGroup中的每个项目传递到WriteLinesToFile任务中?