Skip to content

Quick Start

Point dotsider at any .NET DLL or EXE:

dotsider HelloWorld.dll

You land on the General tab showing assembly identity, target framework, architecture, and the dependency table. If you open an apphost .exe that has no .NET metadata, dotsider offers to open the companion managed .dll instead — press Enter to switch or Esc to stay. If you open a self-contained single-file executable, dotsider reads the bundle and analyzes the entry assembly directly.

dotsider General tab

Press 1 through 8 to switch between tabs:

KeyTab
1General
2PE / Metadata
3IL Inspector
4Strings
5Hex Dump
6Dep Graph
7Size Map
8Dynamic

Press Enter on any highlighted item to drill deeper — an assembly reference, a method in the IL tree, or a dependency node in the graph. Press Esc to go back.

Press / to search. Matches are highlighted inline. Use n and N to jump between matches.

Select text in any info panel or editor with click-drag or Shift + arrow keys, then press y to yank (copy) it to the clipboard. A brief flash confirms the copied range. On table rows, just focus a row and press y — the row content is copied as tab-separated values.

For quick word selection, press iw to select the word under the cursor, or iW to select a whitespace-delimited WORD (useful for fully-qualified type names). Combine with yank: yiw selects and copies in one motion. V selects the entire line and yy copies it directly.

Use Tab to cycle focus between panels on tabs that have both info editors and tables.

dotsider diff v1.dll v2.dll

Opens a side-by-side view. Press f to cycle filters: All, Added, Removed, Changed.

dotsider package.nupkg

Lists the package contents. Press Enter on any DLL to open it in the full analyzer.

Press q.