Как JIT знает, где искать csc.exe? Также как это обрабатывается другими языками .NET, такими как IronRuby?
csc.exe компилирует исходный код C # в MSIL. JIT-компилятор является частью CLR и реализован в mscorjit.dll, который находится с текущим CLR (2,0 атм).
csc.exe
mscorjit.dll
csc.exe создает код IL. JIT создает машинный код из кода IL, поэтому исправьте меня, если я ошибаюсь, но я не думаю, что JIT имеет какое-либо отношение к csc.exe