6. December 2012 05:03
Being a .NET programmer many a times you may needed to use external assemblies in your application.Situation will be difficult if you identify some issue inside assembly. Direct solution is to approach the dll provider and get it rectified.Not very possible always since the assembly creator might be an unknown or not reachable.
But,there are many decompilers available with which you can disassemble your .NET dlls and create project which can be debugged and assembled back.
One of my favourite .Net disassembler to extract the source code is Telerik JustDecompile which is absolutely free.Creating project source from the assembly is very simple in justdecompile as below
- Launch Justdecompile and Click Open
- select the dll to decompile
- right click on the corresponding dll visible in left pane and Choose Create Project
- Choose directory and click Save.
For more details about Justdeconpile and other available dis-assembler see the article