Obecná stránka vlastností (soubor)
Toto téma se týká projektů Windows. Informace o projektech jiných systémů než Windows naleznete v tématu Referenční dokumentace stránky vlastností jazyka C++ pro Linux.
Když kliknete pravým tlačítkem myši na uzel souboru Průzkumník řešení, otevře se stránka obecné vlastnosti v uzlu Vlastnosti konfigurace. Obsahuje následující vlastnosti:
Vyloučeno z sestavení
Určuje, jestli má být soubor v sestavení pro aktuální konfiguraci.
Programový přístup k této vlastnosti naleznete v tématu ExcludedFromBuild.
Obsah (platí jenom pro aplikace pro UPW.) Určuje, jestli soubor obsahuje obsah, který se má zahrnout do balíčku aplikace.
Typ položky
Typ položky určuje nástroj, který se použije ke zpracování souboru během procesu sestavení. Soubory, jejichž přípona je známa sadě Visual Studio , mají v této vlastnosti výchozí hodnotu. Tady můžete zadat vlastní nástroj, pokud máte vlastní typ souboru nebo chcete přepsat výchozí nástroj pro známý typ souboru. Další informace naleznete v tématu Určení vlastních nástrojů sestavení. Tuto stránku vlastností můžete použít také k určení, že soubor není součástí procesu sestavení.
Následující obrázek znázorňuje stránku vlastností souboru .cpp . Výchozí typ položky pro tento druh souboru je kompilátor C/C++ (cl.exe) a stránka vlastností zveřejňuje různá nastavení kompilátoru, která lze použít pouze pro tento soubor.
Následující tabulka uvádí výchozí typy položek:
Přípona souboru Typ položky Výchozí nástroj .appx Definice aplikace XAML Packager aplikací .hlsl, .cso Kompilátor HLSL fxc.exe h. Hlavička C/C++ Preprocesor C/C++ Není k dispozici Není součástí sestavení. Není k dispozici .xml, .xslt, .xsl XML Editor XML .resw, .resjson Prostředek PRI (aplikace pro UPW) MakePri.exe Média (UPW) Packager aplikací .xsd XML Data Generator Tool Nástroj pro definici schématu XML (Xsd.exe) (vyžaduje úlohu .NET. Není součástí MSVC.) Nástroj manifestu mt.exe .Rc Prostředek Kompilátor prostředků systému Windows (rc.exe) .appxmanifest Manifest balíčku aplikace Packager aplikací .obj Object Linker C/C++ (link.exe) .ttf Písmo Není k dispozici .txt Text Není k dispozici Není k dispozici Vlastní nástroj sestavení Definované uživatelem Není k dispozici Kopírování souboru Není k dispozici .packagelayout Rozložení balíčku aplikace Packager aplikací .resx Spravovaný prostředek kompilátoru Resgen.exe (generátor zdrojových souborů) .natvis Soubor vizualizace ladicího programu C++ Architektura Natvis .jpg, .bmp, .ico atd. Image Kompilátor prostředků založený na typu aplikace. .Cpp Kompilátor C/C++ cl.exe Programový přístup k této vlastnosti naleznete v tématu Tool.
Informace o tom, jak získat přístup ke stránce obecné vlastnosti v uzlu Vlastnosti konfigurace naleznete v tématu Nastavení kompilátoru C++ a vlastností sestavení v sadě Visual Studio.