When it comes to the understanding of the internals nothing can beat ILDASM. ILDASM converts all the exe or dll into IL code. To run ILDASM you have to go to "C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Bin".we have v1.1 you have to probably change it depending on the type of the framework version you have. If you run IDASM.EXE from the path you experience the popping with the IDASM exe program . Click on the file and browse to the respective directory for the DLL whose assembly you want to view. When you select the DLL you will be popped with a tree view details of the DLL . On double clicking on manifest you will be able to view the details of the assembly, internal IL code etc .