I need to provide a 32-bit CRC (Cyclic Redundancy Check) of all the assemblies that are stored (for release management purposes), and then they can be compared with the assemblies present in the system at a later date (to check that the release was not damaged by which in any way).
I have no problem calculating the CRC of the assemblies themselves, my question is this:
Are .NET assemblies assembled? That is, is the actual binary content of the assembly ever changed (for any reason) after it is installed on the target system? If this happens, then the CRC will also change.
Please note that I mean only assemblies that are packaged with my software, and not standard system assemblies that are not verified.
Greetings
Kazar source
share