Guide
Getting started
Open an assembly, browse the type tree, and read decompiled C#.
Glass.NET turns compiled .NET assemblies back into readable C#. This guide gets you from open to reading code in under a minute.
1. Open an assembly
Press Ctrl+O and choose a .dll or .exe, or use File ▸ Open Folder… to load a whole directory. The Assembly Explorer on the left fills with a familiar tree: assembly → namespaces → types → members, each with a Visual-Studio-style icon.
2. Browse and read
Click any type or member and its decompiled C# appears in the editor, with full syntax highlighting. The tree loads lazily and decompilation runs off the UI thread, so even assemblies with thousands of types stay responsive.
3. Navigate the code
This is where Glass shines — see the navigation guide for the full set:
- F12 — Go to Definition on the symbol under the caret.
- Ctrl+Click or double-click — jump to a symbol directly from the code.
- Ctrl+T — Go To All: fuzzy-search every type and member.
- Shift+F12 — Find All References.
- Ctrl+- / Ctrl+Shift+- — navigate backward / forward through your history.
4. Make it yours
Switch between the Dark and Light themes from the View menu. Open Help ▸ Keyboard Shortcuts any time for the full list.
Glass.NET performs static analysis only — it never executes the assembly it is inspecting.