About cookies

This site uses cookies. Learn more about the purpose of their use and ability to change settings for cookies in your browser.

dotPeck

baner 765x185

     
39   dotPeek is a free-of-charge standalone tool based on ReSharper's bundled decompiler. It can reliably decompile any .NET assembly into equivalent C# or IL code. The decompiler supports multiple formats including libraries (.dll), executables (.exe), and Windows metadata files (.winmd).
     

Exporting decompiled code to Visual Studio projects

As soon as you've decompiled an assembly, you can save it as a Visual Studio project (.csproj). This can potentially save a lot of time if you need to restore lost source code from a legacy assembly.


Downloading source code whenever available

dotPeek can identify local source code based on PDB files, or fetch source code from source servers such as Microsoft Reference Source Center or SymbolSource. dotPeek can also perform as a symbol server and supply Visual Studio debugger with the information required to debug assembly code.


Jump to a type, symbol or anything

Whenever you put a caret on a symbol in the code view area, dotPeek offers a plethora of contextual navigation options that are all available via Navigate To drop-down menu.


Context-sensitive navigation

dotPeek indexes all assemblies in your assembly list, as well as all assemblies that they reference, and provides features to quickly jump to specific code. For instance, Go to Everything allows searching for an assembly, namespace, type, member, or a recently opened file.

40