I understand the difference between a decompiler and a dissassembler (A .net disassembler/decompiler) i.e. a dissassembler allows you to convert machine code to assembly language (which you can see in the Dissassembly window in Visual Studio) and the decompiler converts assembly language to a high level language e.g. C#.
Is it possible to see the assembly code (from the Dissassembly window) generated by the Jitter in a text file? I suspect not because of the fact that it is optimized to be Just In Time.
Also, is MSIL an assembly language or a high level language in the context of my first question? i.e. in .NET there appear to be two assembly languages i.e. MSIL and the assembly language generated by the JITTER, though I suspect the answer is that JITTER generates machine code, which is formatted as assembly language in the Dissassembly window.
I have spent time reading other questions on here, but I have not found an answer.