1: в значительной степени; обратите внимание, что все файлы должны рассматриваться вместе (они обычно не компилируются по отдельности, а затем объединяются), и что технически IL не "выполняется" (так как это не собственные инструкции ЦП); оно должно быть либо переведено (с помощью JIT или NGEN) в машинный код, либо на какой-либо платформе s ("микрорамка") оно интерпретируется Но результат тот же ...
2: тот же процесс, за исключением того, что он не вызывает exes напрямую - он просто вызывает код напрямую.