При компиляции приложений Visual Studio C# будут генерироваться файлы PE и EXE. Итак, в чем основное различие между PE и EXE файлом? Насколько я знаю, файл PE содержит
PE/COFF Headers,
CLR Headers,
CLR Data,
Meta Data,
IL code,
.data,.text...
что содержит exe? Чем PE отличается от EXE?