Проекты и решения в Visual Studio для Mac

Эта статья содержит обзор основных понятий по проектам и решениям в Visual Studio для Mac.

Примечание

Этот раздел относится к Visual Studio для Mac. Информацию о Visual Studio в Windows см. в статье Проекты и решения в Visual Studio.

Проекты

При создании в Visual Studio для Mac приложения, веб-сайта и т. д. вы начинаете с проекта. Проект содержит все файлы (исходный код, изображения, данные и т. п.), необходимые для компиляции исполняемого файла, библиотеки или веб-сайта.

Проект определяется файлом (например, .csproj для проектов C#), который содержит XML-код, определяющий иерархию файлов и папок, пути к файлам и параметры для конкретного проекта, например параметры сборки.

При загрузке проекта в Visual Studio для Mac окно решения использует файл проекта для отображения файлов и папок в проекте. Во время компиляции MSBuild считывает параметры из файла проекта для создания исполняемого файла.

Решения

Решение представляет собой контейнер для одного или нескольких взаимосвязанных проектов. Решения описываются текстовым файлом (с расширением .sln) в собственном уникальном формате; его обычно не изменяют вручную.

Управление проектами в окне решения

После создания или загрузки проекта вы можете использовать окно решения для просмотра проекта или решения и содержащихся в них файлов и управления ими. На следующем рисунке показано окно решения с решением .NET Core, содержащим два проекта:

Пример решения с несколькими проектами

Вы можете управлять свойствами проектов и решений, дважды щелкнув имя проекта или решения или щелкнув правой кнопкой мыши и выбрав пункт Параметры.

Дополнительные сведения об этих параметрах см. в статье Управление свойствами проекта и решения.

См. также