I'm a bit confused on this one. I created a DLL in 3.5 .NET and on my Vista Laptop the md5 hash is different from the md5 hash on my XP Desktop. It is the EXACT same file as I downloaded it from the same location however they both run fine just the hash is different? Can anyone explain this?
I have my update program checking files hash's against an XML file so see if new updates are available and this is causing a problem as everytime the update is run it says there are new updates because of the hash mismatch.
This is only happening to the DLL. The .exe's that were created on my Vista Laptop (Same as the .dll) have the same has on both the XP and Vista pc. I Can't explain it...