ReSharper
 
Get ReSharper
Get your hands on the new features ahead of the release by joining the Early Access Program for ReSharper 2025.1! Learn more

Explore assemblies from current processes

Last modified: 11 February 2024

Using the ReSharper's Process Explorer window, you can explore current processes and the loaded assemblies. The processes are displayed with the corresponding assemblies and can be sorted and grouped. If necessary, you can show or hide native processes.

Having all the loaded assemblies in view, you can easily find the ones you want to decompile and explore.

ReSharper: Process Explorer window

If you need to debug some of .NET processes, but there is no PDB for it, you can generate missing PDB right from the Process Explorer. To do so, right-click any .NET process and choose Load Symbols with ReSharper Decompiler. Generation will start immediately to the symbol cache directory specified in Visual Studio options (Tools | Options | Debugging | Symbols). If no directory is specified, ReSharper will suggest to automatically add %LOCALAPPDATA%\Temp\SymbolCache as the cache directory.