Top 20 NuGet assemblyinformationalversion Packages

Allows semantic versioning style fields to be injected into your assemblies via a $SemanticVersion property (MSBuild command line parameter or added to your csproj).