簡體   English   中英

如何在.Net Core中設置默認內部版本號

[英]How to set default build number in .Net Core

當您不使用.Net Core時,可以在AssemblyInfo.cs定義您的Assembly版本,例如[assembly: AssemblyVersion("2.1.3.*")] 特別注意*表示默認的內部版本號

據我所知,在.Net core中,內部版本號是在*.csproj文件中設置的。 但是,它似乎不喜歡在版本中使用* 它抱怨版本號無效。

<PropertyGroup>
    <AssemblyVersion>2.1.3.*</AssemblyVersion>
</PropertyGroup>

我在dotnet / cli項目中提出了一個問題,但無濟於事。

所以我的問題是“如何在.Net Core中設置默認內部版本號”?

最簡單的方法是讓構建系統傳入CLI上的版本。 例如,如果您使用的是Powershell和Appveyor,則可以傳遞dotnet build -c Release /p:Version=2.1.3.$env:APPVEYOR_BUILD_NUMBER

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM