2017-06-23 18 views
2

.Net Coreを使用していないときは、AssemblyInfo.csのようにアセンブリのバージョンを[assembly: AssemblyVersion("2.1.3.*")]のように定義できます。特に*を意味します。つまり、ファイルにはビルド番号がわかります。しかし、それはバージョンで*を使用して好きではないようです。バージョン番号が無効であると訴えます。.Net Coreでデフォルトのビルド番号を設定する方法

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

私はdotnet/cliプロジェクト上の問題を提起したが、無駄にしています。

私の質問は「.NETコアのデフォルトビルド番号を設定する方法」です。

+0

重複https://stackoverflow.com/questions/43019832/auto-versioning-in-visual-studio-2017-net-core – EJD

答えて

2

最も簡単なことは、ビルドシステムをCLIのバージョンに合格させることです。例えば、あなたがpowershellとappveyorを使用していたなら、あなたは渡すことができますdotnet build -c Release /p:Version=2.1.3.$env:APPVEYOR_BUILD_NUMBER

関連する問題