Introduce a private constructor for the AssemblyVersionInformation class

This resolves warning CA1812 from running Code Analysis against your generated SolutionInfo.cs file.