gpt4 book ai didi

math - MSBUILD:向变量加 1?

转载 作者:行者123 更新时间:2023-12-02 14:45:12 27 4
gpt4 key购买 nike

我有一个文本文件,其中有一个数值(比如 1)。我使用以下方法打开并读取文件:

<BuildVersionFile Include="$(MSBuildProjectDirectory)\BuildNumber.txt"/>
<Target Name="ReadReleaseNotes">
<ReadLinesFromFile
File="@(BuildVersionFile)" >
<Output
TaskParameter="Lines"
ItemName="Build
Version"/>
</ReadLinesFromFile>

我想增加BuildVersion的值并将其写回到txt文件中。我该如何做这个数学题?

最佳答案

对于 MSBuild >= 4.0,您可以 perform maths针对属性。

对于 MSBuild < 4.0,如果不编写自己的自定义任务或使用现有的插件,我不知道对纯文本文件执行此操作的方法。如果您坚持使用旧版本,并且想要从纯文本文件更改为 AssemblyInfo.cs 文件,您可以使用 AssemblyVersion 和/或 AssemblyFileVersion 的自动递增功能code>,用 * 替换版本部分。 More details here .

关于math - MSBUILD:向变量加 1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8410973/

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