CroMagVersion helps to version all of the projects within a solution via a single file convention
CroMagVersion (https://github.com/EastPoint/CroMagVersion) is a build automation tool auto versioning .NET (VB, C#) project according to a specified convention, automatically incrementing build numbers at each build based on a date and version number scheme and a build number variable that can originate from a build server like Jenkins