Page Comparison - Introducing JetBrains dotPeek (v.82 vs v.83)

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.



  • Using the File | Open command.
  • Via drag-and-drop of a file (or a selection of files) to the dotPeek window.
  • For .dll and .exe files: By right-clicking a file in Windows Explorer and selecting Browse with JetBrains dotPeek.
  • Assemblies can be also loaded from running .NET processes with the help of Process Explorer.

Wiki Markup
{div:class=text quote} can also load entire folders...{div}


Assemblies from Global Assembly Cache (GAC) can be opened via File | Open from GAC. While opening assemblies from GAC you can batch-select assembly items and filter out assemblies by entering first letters of their CamelHump names. For example, to find all assemblies with names containing Microsoft.VisualStudio.Modeling in the list of GAC assemblies, you can type mvsm. By the way, CamelHumps support is an important concept that also spans multiple navigation features of dotPeek.



The Process Explorer window provides you with the list of currently running processes and allows exploring their modules and decompiling those of them that are .NET assemblies. Once you locate a process to decompile, you can add it to Assembly Explorer for further investigation by clicking the “+” button. From there, you can export the assembly to a Visual Studio project if necessary.