Simple code: //main.cs
Using system;
Class mymainclass {public static void main () {console.writeline ("main program!");}} Compiled into main.exe, compiled with ildasm.exe, generated the following manifest: // metadata version: V2. 0.40607.assemblying EXTERN MSCORLIB {.publicKeyToken = (B7 7A 5C 56 19 34 E0 89) // .z / v.4 .. ..Ver 2: 0: 3600: 0} .assembly main {.custom instance void [mscorlib] System.Runtime.compilerServices.CompirationRexationsSattribute ::. Ctor (int32) = (01 00 08 00 00 00 00) .hash algorithm 0x00008004 .ver 0: 0: 0: 0} .Module main.exe // mvid: {D8F028FF -4E4B-46B6-8E5C-A7245623C097} .imagebase 0x00400000.file alignment 0x00000200.stackreserve 0x00100000.subsystem 0x0003 // WINDOWS_CUI.corflags 0x00000001 // ILONLY // Image base: estimated 0x043B0000 red part is the assembly manifest.