尝试清除项目中的文件时出现以下错误
LC 错误 LC0000:“找不到文件 'E:\CI\BuildServer\RMS-Transition\Group\dev\Controls\Properties\licenses.licx'。”
我的 MSBuild 任务看起来像这样......
<Target Name="ClearLicenseFiles">
<ItemGroup>
<LicenseFiles Include="..\**\*.licx"/>
</ItemGroup>
<WriteLinesToFile File="%(LicenseFiles.FullPath)" Lines="" Overwrite="true"/>
</Target>
到底是怎么回事?似乎找到所有 .licx 文件都很好,但是当它写入它们时,它们不存在......根据文档,WriteLinesToFile
如果文件不存在,任务无论如何都应该创建文件。