














<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>net8.0-windows</TargetFramework> <!-- 读取 version.txt 中的版本号 --> <VersionFile>version.txt</VersionFile> <Version Condition="Exists('$(VersionFile)')">$([System.IO.File]::ReadAllText('$(VersionFile)').Trim())</Version> </PropertyGroup> <!-- 构建前自动递增版本号 --> <Target Name="IncrementVersion" BeforeTargets="BeforeBuild"> <PropertyGroup> <NewVersion>$([System.Version]::Parse('$(Version)').Build)</NewVersion> <NewVersion>$([MSBuild]::Add($(NewVersion), 1))</NewVersion> <NewVersion>1.0.$(NewVersion)</NewVersion> </PropertyGroup> <WriteLinesToFile File="$(VersionFile)" Lines="$(NewVersion)" Overwrite="true" /> </Target> </Project>
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。