I wanted to get all loaded .NET assemblies as byte[] to check that. I know, I could load the Assembly File into byte[] using a FileStream or something equivalent. But [Only registered and activated users can see links. Click Here To Register...] is how to modify .NET Code during runtime (without touching the File itself). Result: Assembly File Data doesn't match runtime code. Any idea how to 'serialize' an assembly to an byte array?