Udostępnij za pośrednictwem


Ogólna strona właściwości (plik)

Ten temat dotyczy projektów systemu Windows. W przypadku projektów innych niż Windows zobacz Dokumentacja strony właściwości języka C++ dla systemu Linux.

Po kliknięciu prawym przyciskiem myszy węzła pliku Eksplorator rozwiązań zostanie otwarta strona Właściwości ogólne w węźle Właściwości konfiguracji. Zawiera on następujące właściwości:

  • Wykluczone z kompilacji

    Określa, czy plik powinien znajdować się w kompilacji dla bieżącej konfiguracji.

    Aby programowo uzyskać dostęp do tej właściwości, zobacz ExcludedFromBuild.

  • Zawartość (dotyczy tylko aplikacji platformy UWP). Określa, czy plik zawiera zawartość, która ma być uwzględniona w pakiecie aplikacji.

  • Typ elementu

    Typ elementu określa narzędzie, które będzie używane do przetwarzania pliku podczas procesu kompilacji. Pliki, których rozszerzenie jest znane programowi Visual Studio , ma wartość domyślną tej właściwości. W tym miejscu możesz określić niestandardowe narzędzie, jeśli masz niestandardowy typ pliku lub chcesz zastąpić domyślne narzędzie dla znanego typu pliku. Aby uzyskać więcej informacji, zobacz Określanie niestandardowych narzędzi kompilacji. Możesz również użyć tej strony właściwości, aby określić, że plik nie jest częścią procesu kompilacji.

    Poniższa ilustracja przedstawia stronę właściwości dla pliku cpp . Domyślny typ elementu dla tego rodzaju pliku to kompilator C/C++ (cl.exe), a strona właściwości uwidacznia różne ustawienia kompilatora, które można zastosować tylko do tego pliku.

    Screenshot of the Property Pages dialog showing the General property page for a project item.

    W poniższej tabeli wymieniono domyślne typy elementów:

    Rozszerzenie pliku Typ elementu Narzędzie domyślne
    .appx Definicja aplikacji XAML Packager aplikacji
    .hlsl, .cso Kompilator HLSL fxc.exe
    h. Nagłówek C/C++ Preprocesor języka C/C++
    nie dotyczy Nie uczestniczy w kompilacji nie dotyczy
    .xml, .xslt, .xsl XML Edytor XML
    .resw, .resjson Zasób PRI (aplikacje platformy UWP) MakePri.exe
    Multimedia (UWP) Packager aplikacji
    .Xsd Narzędzie generatora danych XML Narzędzie definicji schematu XML (Xsd.exe) (wymaga obciążenia platformy .NET. Nieuwzględniane w programie MSVC).
    Narzędzie manifestu Mt.exe
    .Rc Zasób Kompilator zasobów systemu Windows (rc.exe)
    .Appxmanifest Manifest pakietu aplikacji Packager aplikacji
    .obj Obiekt Konsolidator języka C/C++ (link.exe)
    .Ttf Czcionka nie dotyczy
    txt Tekst nie dotyczy
    nie dotyczy Niestandardowe narzędzie kompilacji Zdefiniowane przez użytkownika
    nie dotyczy Kopiuj plik nie dotyczy
    .packagelayout Układ pakietu aplikacji Packager aplikacji
    .resx Zasób zarządzany kompilatora Resgen.exe (generator pliku zasobów)
    .Natvis Plik wizualizacji debugera języka C++ Platforma Natvis
    .jpg, .bmp, .ico itp. Obraz Kompilator zasobów oparty na typie aplikacji.
    .Cpp Kompilator języka C/C++ Cl.exe

    Aby programowo uzyskać dostęp do tej właściwości, zobacz Tool.

Aby uzyskać informacje na temat uzyskiwania dostępu do strony Właściwości ogólne w węźle Właściwości konfiguracji, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilowania w programie Visual Studio).

Zobacz też

Odwołanie do strony właściwości projektu języka C++