Is it possible for a .NET assembly to know when it was built?
Asked
Active
Viewed 962 times
3
-
2http://stackoverflow.com/questions/324245/asp-net-show-application-build-date-info-at-the-bottom-of-the-screen – naveen Feb 14 '11 at 15:50
3 Answers
7
Here is an interesting article, which explains three ways to find the build date of an assembly :
Dalmas
- 26,011
- 9
- 66
- 78
2
Assembly metadata does not contain a build date. You could do a couple of things though:
- Use the filesystem's modified date to check when it was built.
- Encode the date into the assembly version.
Andrew Hare
- 333,516
- 69
- 632
- 626
1
If you use http://autobuildversion.codeplex.com/
It has an option to add a number of date combinations to any of the Assembly(File) Version. And it will update this on every build.
I usually have something like year + day of year as my revision numbers.
Like 1 Jan 2011 would be : 11001
gideon
- 19,121
- 11
- 72
- 112