File Types and File Extensions in Visual Studio
Visual Studio supports many file types. In a particular installation, the installed components determine which file types are supported. This topic lists solution and project file types that are supported in some typical installations. For information about other file types, search by using the file name extensions for each type.
Solution Files (.sln and .suo)
Visual Studio uses two file types (.sln and .suo) to store settings specific to solutions. These files, known collectively as solution files, provide Solution Explorer with the information it needs to display a graphical interface for managing your files. They allow you to concentrate on your projects and final goals rather than on the environment itself each time you return to your development tasks.
Extension |
Name |
Description |
---|---|---|
.sln |
Visual Studio Solution |
Organizes projects, project items and solution items into the solution by providing the environment with references to their locations on disk. |
.suo |
Solution User Options |
Records all of the options that you might associate with your solution so that each time you open it, it includes customizations that you have made. |
Project Files
Visual Studio uses a variety of file formats to store information specific to projects. For more information, see the following Help topics:
Visual C++
File Types Created for Visual C++ ProjectsVisual Basic, Visual C#, Visual J#
File Types and File Extensions in Visual Basic and Visual C#How to: Add and Delete Document Types and Associated File Extensions in the File Types Editor
Source Control Services
How to: Add Source Control File ExtensionsDeployment
File Types Management in DeploymentVisual Studio Environment
PDB Files (C+)
See Also
Concepts
Introduction to Solutions, Projects, and Items
Change History
Date |
History |
Reason |
---|---|---|
October 2010 |
Revised topic for clarity. |
Customer feedback. |