Dann wird die Exe gepackt sein. Entweder um die Exe vor reverse engineering zu schützen oder es sind noch Dll's oder der gleichen an der Exe an gehangen um das Programm schlanker zu machen. Suche mal nach UPX, oder Wrapper, da kannst du dich über das Verfahren etwas schlauer machen. Aber um so an die Klassen zu kommen wird das kein leichter weg. Versuche doch mal über die Programm-ID die Speicherblöcke auszulesen. Dafür sollte es TUTs wie Sand am Meer geben, auch für C#