【发布时间】:2026-01-17 11:05:01
【问题描述】:
我为我的构建启用了“诊断”级别的日志记录。
但是,我的构建日志中仍然没有看到 Inputs 和 Outputs 条目。
不用我手动输出,有没有办法强制它出现在目标的属性列表中?
<Target Name="buildelf" Inputs="$(LDFILE);$(OBJFILES)" Outputs="$(ELFFILE)">
...
我可以看到$(OBJFILES) 和$(LDFILE) 的值
Task Parameter:
Properties=
OBJFILES=.\Output\Objects\HW_Interface.doj
.\Output\Objects\A_HW_Module.doj
.\Output\Objects\HeapMngr.doj
LDFILE=C:\work\CANary.CPU.A.APP.ld ELFFILE=C:\work\APP.elf (TaskId:23594)
但是从日志中,当MSBuild 说。 . .
跳过目标“buildelf”,因为所有输出文件相对于输入文件都是最新的。
。 . .我想知道输入和输出是什么。
【问题讨论】:
标签: visual-studio msbuild