Analyse a .SLNX file

HomeFormats.SLNXFull

What is a .SLNX file?

SLNX is the newer XML form of a Visual Studio solution - a terse <Solution> tree of projects, folders and build configurations. Introduced with Visual Studio 2022 and the dotnet sln tooling as a cleaner replacement for the classic text .sln.

Did you know
  • The XML .slnx drops the opaque GUIDs of the old .sln, so merge conflicts on a solution file are finally readable.
  • The classic .sln solution format was a quirky custom text format with GUIDs that was notoriously hard to merge; the XML .slnx is far cleaner.
  • A Visual Studio solution groups several projects so they can be built and managed together as one unit.
What Analyser shows you
Open Visual Studio solution files - the classic text .sln and the newer XML .slnx (Visual Studio 2022 and the dotnet sln tooling) - in the browser: the solution format version and Visual Studio release, every project it groups (name, path, language and GUID) and the build configurations (Debug/Release platforms). MonoDevelop / Unity .userprefs files - the IDE's open documents and editor state - are shown as readable XML.
Open a .SLNX file
Drag a .SLNX file onto the Analyser home page (or tap to pick one). It opens entirely in your browser - nothing is uploaded, there is no account, and it works offline once installed.
Related formats
.SLN · .USERPREFS. See all supported file types.