ASP.NET Monsters #103: Setting Version Numbers on a Build Server
Setting assembly and product version numbers as part of your build process is easier now in .NET Core. In this episode, Dave shows us how to specify version numbers for .NET core assemblies and NuGet packages using command line parameters and how easily that can be integrated into build systems like AppVeyor.
AppVeyor - Continuous Delivery Services for Windows Developers
AppVeyor Docs - Environment Variables