
MSIL Disassembler alternatives
MSIL Disassembler is basically an IL disassembler that is a companion tool to the IL assembler. Ildasm.exe only works on PE files on disk and not on files installed in the global assembly cache. This tool forces the Ildasm.exe to take a portable executable file containing the intermediate language code and create a suitable text file as input to Ilasm.exe. However, this tool automatically comes with Visual Studio.
To run the tool, the developers are required to use the Developer Command Prompt. This Command Prompt basically sets the environment variable that lets them easily use .NET Framework tools. In addition to basic options for .exe, .dll, .obj, .lib, and .winmd files, there are various additional options available that will make the work of developers even easier. The text file that the Ildasm.exe produces can be easily used as an input to the IL assembler and help during the compiling code in a programming language that doesn’t support all the runtime metadata attributes.













