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

Параметры проекта

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

Чтобы открыть параметры проекта в Visual Studio для Mac, дважды щелкните имя проекта или щелкните правой кнопкой мыши и выберите элемент Параметры.

Параметр в контекстном меню

Для изменения доступны параметры для сборки, запуска и настройки исходного кода, а также управления версиями.

Параметры проекта упорядочены по пяти разным категориям:

  • Общие— позволяет задать сведения о проекте, такие как имя, описание и пространство имен по умолчанию, а также расположение проекта.
  • Сборка — позволяет задать или изменить профили PCL для переносимых библиотек классов. Она также позволяет задать пользовательские команды, конфигурации и параметры компилятора. Кроме того, здесь можно указать выходной путь и имя сборки.
  • Запуск — позволяет создавать пользовательские конфигурации запуска отдельно для каждого проекта.
  • Исходный код — позволяет управлять форматированием многих разных типов файлов и соглашений об именовании. Здесь также можно задать политики именования и стили заголовков по умолчанию.
  • Управление версиями — параметры для задания стиля сообщения фиксации при использовании управления версиями для проекта.

Каждый проект может содержать отдельные параметры, зависящие от платформы. Например, проект Xamarin.Android, аналогичный показанному на следующем рисунке, будет иметь параметры, связанные со сборкой Android (например, параметры компоновщика) и приложением (например, разрешения):

Параметры проекта Android

Xamarin.iOS содержит параметры, связанные с подписыванием пакета, например требуемый профиль подготовки:

Параметры проекта iOS

Параметры решения

Параметры решения аналогичны параметрам проекта, только распространяются на все решение. Они позволяют указать сведения об авторе, параметры сборки, стили форматирования кода, настроить управление версиями, а также назначить запускаемый проект в решении. Диалоговое окно параметров решения можно открыть с помощью элемента меню Проект > Параметры решения, пункта контекстного меню Параметры в окне решения, а также дважды щелкнув решение в окне решения:

Параметры решения

См. также раздел