The traditional explanation of these terms are as follows:
- Decompile - To convert assembly language to a high level language.
- Disassemble - To convert machine language to assembly language.
- Process assemblies (EXE)
- Library assemblies (DLL)
ILSpy
It has a lot of nice features,
- Assembly browsing
- IL Disassembly
- Decompilation to C#
- Saving of resources
- Save decompiled assembly as .csproj
- Search for types/methods/properties (substring)
- Hyperlink-based type/method/property navigation
- Base/Derived types navigation
- Navigation history
- BAML to XAML decompiler
- Save Assembly as C# Project
- Find usage of field/method
- Extensible via plugins (MEF)
To get it to work, please remember that you need to have Microsoft .NET Framework 4 installed in your machine.
Happy Coding.
Regards,
Jaliya
This information about Decompile and Disassemble really fine. It is good to know about .net new features. So thanks again.
ReplyDeleteEcommerce Web Site Design