Вы создаете динамическую сборку и ничего не делаете с ней.Почему это должно что-то печатать?Кроме того, peverify здесь вам никак не поможет, поскольку вы не проверяете сгенерированную вами сборку, вы проверяете только сборку, которая ее генерирует., что необходимо, и ваша сборка не может быть запущена.
Если вы используете AssemblyBuilderAccess.RunAndSave
и добавляете следующий код в конце метода, он будет работать (по крайней мере, он работаетя):
var barType = typeBuilder.CreateType();
var meMethod = barType.GetMethod("Me", BindingFlags.Static | BindingFlags.NonPublic);
meMethod.Invoke(null, null);