gpt4 book ai didi

msbuild - 收集 MSBuild exec 任务的输出

转载 作者:行者123 更新时间:2023-12-02 08:53:56 24 4
gpt4 key购买 nike

我有一个批处理脚本,我想从 MSBuild 项目调用它,并且 the documentation说我无法在 MSBuild 项目中使用批处理的输出(控制台/环境变量)。

有解决办法吗?

最佳答案

您可以使用“">output.txt”将命令的输出重定向到文件,并将其读入变量。

<PropertyGroup>
<OutputFile>$(DropLocation)\$(BuildNumber)\Output.txt</OutputFile>
</PropertyGroup>
<Exec Command="dir > &quot;$(OutputFile)&quot;" />
<ReadLinesFromFile File="$(OutputFile)">
<Output TaskParameter="Lines" ItemName="OutputLines"/>
</ReadLinesFromFile>
<Message Text="@(OutputLines->'%(Identity)', '%0a%0d')" />

关于msbuild - 收集 MSBuild exec 任务的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1519177/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com