What is cdcab7d2?
Pre-compiling an ASP.Net web site creates a list of files in the bin folder such as “pagex.cdcab7d2.compiled”. I was wondering what “cdcab7d2″ means and if it is a version dependent extention.
The following article from MSDN explains that
the hex number within the file name (here cdcab7d2) is a hash code that represents the directory that the original file was in. So all files at the root of your source app will use cdcab7d2, while files in other folders will use different numbers. This is used to avoid naming conflicts in case you have files with the same name in different directories (which is very common for default.aspx!).
Source: http://msdn.microsoft.com/en-us/library/aa479318.aspx