element
element

Reputation: 71

.net compiler - binary compare of exe files

Our main problem is that we can't make a binary compare of the exe files which are generated by the compiler.

We have three different machines in our company

1) Windows 7 64 Bit - .NET 4.0
2) Windows XP 32 Bit - .NET 4.0
3) Windows XP 32 Bit - .NET 4.0

All the projects are set to compile for a x86 architecture ... so therefore the exe is 32 Bit.

We have take a look the the il files later on and all of them (same project compiled on every machine) are swap a little bit ...

Is this a normal situation, that every mahine will generate a specific exe file, which is not compareable anymore?

Upvotes: 0

Views: 244

Answers (1)

Rowland Shaw
Rowland Shaw

Reputation: 38130

Yes, this is normal; amongst other things, there is a module id that is different for every single build (this is separate from those set in your AssemblyInfo)

Upvotes: 2

Related Questions