dotPeek 2024.3 Help

Explore hierarchy of references

This feature helps you explore hierarchy of references for any assembly and track down all assembly dependencies. Recursive dependencies are detected and marked with a glyph to the right of a reference entry.

View reference hierarchy for an assembly

  1. Select an assembly in the Assembly Explorer window.

  2. Do one of the following:

    • Choose Inspect | References Hierarchy from the menu.

    • Right-click the assembly and choose References Hierarchy in the context menu.

    • Press Ctrl+Alt+R.

  3. In a new tab of the Hierarchy window that appears, you can explore the hierarchy or assembly references:

    dotPeek: assembly references hierarchy
  4. To switch the hierarchy between referenced assemblies and currently loaded assemblies that reference the selected assembly, use the corresponding toolbar buttons (Referenced Projects ThemedIcon.Hierarchy.Screen.(Gray).png/Referencing Projects ThemedIcon.Subtypes.Screen.(Gray).png)

  5. You can further explore each assembly in the hierarchy:

This feature is inspired by and borrowed from JetBrains ReSharper, a developer productivity tool for Microsoft Visual Studio.

Last modified: 11 February 2024