How do I know that adding the Build and Revision values of a given .NET assembly to new DateTime(2000, 1, 1) will give me the compile time?
Put another way: how do I know that the [assembly: AssemblyVersion("1.0.*")] attribute was used for the assembly at compile time?
You don’t. The
AssemblyVersionAttributejust stores a bunch of numbers. Those numbers could be:There’s nothing in
AssemblyVersionAttributeto tell you this.