Поделиться через


Страница свойств "Общие" (файл)

Этот раздел относится к проектам Windows. Для проектов, отличных от Windows, см. раздел Ссылка на страницу свойств C++ для Linux.

Щелкнув правой кнопкой мыши узел файла Обозреватель решений, откроется страница "Общие свойства" в узле "Свойства конфигурации". Он содержит следующие свойства:

  • Исключено из сборки

    Определяет, должен ли файл входить в сборку для текущей конфигурации.

    Для программного доступа к этому свойству см. раздел ExcludedFromBuild.

  • Содержимое (относится только к приложениям UWP.) Указывает, содержит ли файл содержимое, которое необходимо включить в пакет приложения.

  • Тип элемента

    Тип элемента указывает средство, которое будет использоваться для обработки файла во время процесса сборки. Файлы, расширение которых известно Visual Studio , имеет значение по умолчанию в этом свойстве. Можно указать пользовательский инструмент здесь, если у вас есть пользовательский тип файла или вы хотите переопределить средство по умолчанию для известного типа файла. Дополнительные сведения см. в разделе "Указание настраиваемых средств сборки". Вы также можете использовать эту страницу свойств, чтобы указать, что файл не является частью процесса сборки.

    На следующем рисунке показана страница свойств для файла .cpp . Тип элемента по умолчанию для этого типа файла — компилятор C/C++ (cl.exe), а страница свойств предоставляет различные параметры компилятора, которые могут применяться только к этому файлу.

    Снимок экрана: диалоговое окно

    В следующей таблице перечислены типы элементов по умолчанию:

    Расширение файла Тип элемента Средство по умолчанию
    APPX Определение приложения XAML Упаковщик приложений
    .hlsl, .cso Компилятор HLSL fxc.exe
    h. Заголовок C/C++ Препроцессор C/C++
    Н/Д Не участвует в сборке Н/Д
    .xml, XSLT, XSL Xml XML-редактор
    RESW, RESJSON Ресурс PRI (приложения UWP) MakePri.exe
    Мультимедиа (UWP) Упаковщик приложений
    .xsd Средство генератора XML-данных Средство определения схемы XML (Xsd.exe) (требуется рабочая нагрузка .NET. Не включен в MSVC.)
    Инструмент манифеста mt.exe
    .rc Ресурс Компилятор ресурсов Windows (rc.exe)
    .appxmanifest Манифест пакета приложения Упаковщик приложений
    .obj Object Компоновщик C/C++ (link.exe)
    .ttf Шрифт Н/Д
    .txt Текст Недоступно
    Недоступно Пользовательское средство сборки Пользовательский
    Н/Д Копировать файл Н/Д
    .packagelayout Макет пакета приложения Упаковщик приложений
    .resx Управляемый ресурс компилятора Resgen.exe (генератор файлов ресурсов)
    .natvis Файл визуализации отладчика C++ Платформа Natvis
    .jpg, .bmp, .ico и т. д. Изображения Компилятор ресурсов на основе типа приложения.
    .cpp Компилятор C/C++ cl.exe

    Для программного доступа к этому свойству см. раздел Tool.

Сведения о том, как получить доступ к странице общего свойства в узле "Свойства конфигурации", см. в разделе Set C++ компилятор и свойства сборки в Visual Studio.

См. также

Справочник по страницам свойств проекта C++