What is a .SLN file?
SLN is a Microsoft Visual Studio solution grouping related projects. Opened by Visual Studio.
- Did you know
- The .sln file ties together all the projects that make up a Visual Studio solution.
- Despite the name, an SLN is not XML but a custom plain-text layout listing each project by a unique GUID.
- Microsoft has begun replacing it with a simpler XML-based SLNX solution format supported by MSBuild.
- 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 .SLN file
- Drag a .SLN 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
- .SLNX · .USERPREFS. See all supported file types.