logo search
CSharp_Prog_Guide

Файлы определения

Visual Studio хранит определение решения в двух файлах – SLN и SUO.

Файл определения решения (SLN) содержит метаданные, которые определяют решение:

Метаданные, хранимые в файле SUO во время построения решения и настройки его свойств, служат для настройки IDE, когда решение активно. Например, при включении соответствующего параметра в окне Обозреватель решений отображается папка "Прочие файлы", а в панели элементов становятся доступными средства, соответствующие типам проектов, включенных в решение.

Примечание.

Файл SLN может использоваться совместно между разработчиками в команде разработчиков. Файл SUO является файлом пользователя и не может использоваться разработчиками совместно.

Projects as Containers

To help you to organize and perform common tasks on the items that you are developing, Visual Studio projects are used as containers within a solution to logically manage, build, and debug the items that comprise your application. The output of a project is usually an executable program (.exe), a dynamic-link library (.dll) file or a module, among others.

A project can be as simple or as complex as you need to meet your requirements. A simple project might consist of a form or HTML document, source code files, and a project file. More complex projects might consist of these items plus database scripts, stored procedures, and references to an existing XML Web Services.