Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł dotyczy projektów 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 w Eksplorator rozwiązań, a następnie wybraniu pozycji Właściwości ogólne 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
Określa narzędzie, które przetwarza plik podczas procesu kompilacji. Pliki, których rozszerzenie jest znane Visual Studio mają wartość domyślną dla tej właściwości. Możesz określić narzędzie niestandardowe, 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ższy zrzut ekranu przedstawia stronę właściwości dla pliku .cpp . Domyślnym typem elementu dla tego rodzaju pliku jest 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.
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 Objekt Konsolidator 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 Skompilowany zasób zarządzany 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).