Sdílet prostřednictvím


Stránky vlastností (C++)

Pomocí stránky vlastností můžete zadat nastavení pro projekty aplikace Visual Studio.Chcete-li otevřít Stránky vlastností dialogové okno pro sadu Visual Studio projektu na projektu nabídky, klepněte na tlačítko Vlastnosti.

Můžete určit nastavení projektu tak, aby se vztahují všechny konfigurace sestavení, nebo můžete zadat různé vlastnosti projektů pro každou konfiguraci sestavení.Můžete například zadat určité nastavení pro konfiguraci uvolnění a dalších nastavení pro konfiguraci ladění.

Ne všechny stránky k dispozici jsou však nemusí být zobrazeny v Stránky vlastností dialogové okno.Stránky, které jsou zobrazeny, závisí na typy souborů v projektu.

Další informace naleznete v tématu Jak: zadat vlastnosti projektu pomocí stránky vlastností.

Výchozí vlastnosti VS. upravit vlastnosti

Při použití Nový projekt dialogové okno vytvořit projekt, Visual Studio používá šablonu projektu k inicializaci vlastnosti projektu.Proto hodnoty vlastností v šabloně můžete představit jako výchozí hodnoty pro daný typ projektu.V jiných typech projektu vlastnosti může mít různé výchozí hodnoty.

Hodnota vlastnosti projektu se zobrazí tučným písmem v případě, že je upraven.Vlastnost projektu lze změnit z následujících důvodů:

  • Průvodce aplikace změní vlastnost, protože vyžaduje hodnotu vlastnosti jiné než ten, který je zadán v šabloně projektu.

  • Zadání hodnoty jiné vlastnosti v Nový projekt dialogové okno.

  • Určit hodnotu různé vlastnosti na stránce vlastností projektu.

Tip

Chcete-li zobrazit výsledné sady hodnot vlastností, které nástroj MSBuild využívá k sestavení projektu, prozkoumejte preprocesoru výstupního souboru, který lze vytvořit pomocí tohoto příkazového řádku: MSBuild /preprocess:preprocessor_output_filenameoptproject_filenameopt

Obnovení vlastnosti

Při zobrazení Stránky vlastností dialogové okno projektu a projektový uzel vybrán v Průzkumníku, mnoho vlastností, vyberte Zdědit parent or project defaults nebo změníte hodnotu jiným způsobem.

Při zobrazení Stránky vlastností dialogové okno projektu a soubor je vybrán v Průzkumníku, mnoho vlastností, vyberte Zdědit parent or project defaults nebo změníte hodnotu jiným způsobem.Však Pokud projekt obsahuje mnoho souborů, které mají hodnoty vlastností, které se liší od výchozí hodnoty projektu, projekt bude trvat déle, chcete-li sestavit.

Tip

Chcete-li aktualizovat Stránky vlastností tak, že zobrazí nejnovější výběry, klepněte na příkaz použít.

Většina výchozích nastavení projektu jsou výchozí hodnoty systému (platformy).Některé výchozí hodnoty projektu jsou odvozeny z šablony stylů, které jsou použity při aktualizaci vlastností v Výchozích nastavení projektu část Obecné konfigurační stránku vlastnosti daného projektu.Další informace naleznete v tématu Na stránce vlastností General (projekt).

Určení hodnoty definované uživatelem

Je nutné definovat hodnotu pro určité vlastnosti.Hodnota definovaná uživatelem může obsahovat jeden nebo více alfanumerických znaků nebo názvy maker soubor projektu.Některé z těchto vlastností může trvat pouze jedna hodnota definovaná uživatelem, ale jiné přijímají seznamu více hodnot oddělených středníkem.

Uživatelem definované hodnoty pro vlastnost nebo seznamu určit, v případě, že vlastnost může nabývat více hodnot uživatelem definované ve sloupci vpravo od názvu vlastnosti, proveďte jednu z následujících akcí:

  • Zadejte hodnotu nebo seznam hodnot.

  • Klepněte na šipku rozevíracího seznamu.Pokud Upravit je k dispozici, klepněte na něj a poté do textového pole zadejte hodnotu nebo seznam hodnot.Alternativně můžete zadat seznam je na samostatném řádku v textovém poli zadejte jednotlivé hodnoty.Na stránce vlastností se zobrazí hodnoty jako seznam oddělený středníkem.

    Chcete-li vložit soubor projektu maker jako hodnotu, klepněte na tlačítko makra a potom poklepejte na název makra.

  • Klepněte na šipku rozevíracího seznamu.Pokud Procházet je k dispozici, klepněte na něj a pak vyberte jednu nebo více hodnot.

S více hodnotami vlastnosti Zdědit parent or project defaults možnost je k dispozici, klepněte na šipku rozevíracího seznamu ve sloupci vpravo od názvu vlastnosti a klepněte na tlačítko Upravit.Ve výchozím nastavení je vybrána možnost.

Všimněte si, že stránka vlastností na aktuální úrovni s více hodnotami vlastnosti, která dědí z jiné úrovně zobrazí pouze nastavení.Například, pokud je vybrán soubor v Průzkumníku a vyberte C/C++ Preprocesoru vlastnost, definice úrovni souboru se zobrazí, ale zděděné definice projektu nejsou zobrazeny.Chcete-li zobrazit aktuální úroveň i zděděné hodnoty, klepněte na šipku rozevíracího seznamu ve sloupci vpravo od názvu vlastnosti a potom klepněte na tlačítko Upravit.Používáte- Visual C++ project model, toto chování platí také pro objekty na souborech a projektech.To znamená, že při dotazování na hodnoty vlastnosti na úrovni souboru, nebude získat hodnoty pro stejnou vlastnost na úrovni projektu.Musíte explicitně získat hodnoty vlastnosti na úrovni projektu.Také některé zděděné hodnoty vlastnosti mohou pocházet ze šablony stylů, které není přístupné programově.

V tomto oddíle

  1. Dialogové okno přidání odkazu cesty hledání

  2. Upřesnit, Nástroj manifest, Vlastnosti konfigurace, Dialogové okno <Projectname> Stránky vlastností

  3. Stránky vlastností příkazového řádku

  4. Vytvoření vlastní stránky vlastností krok: Obecné

  5. Architektura a odkazy, Společná nastavení, Dialogové okno <Projectname> Stránky vlastností

  6. Obecná stránka vlastností (soubor)

  7. Na stránce vlastností General (projekt)

  8. Obecné, Nástroj Manifest, Vlastnosti konfigurace, Dialogové okno Stránky vlastností <Projectname>

  9. HLSL Property Pages

  10. HLSL Property Pages: Advanced

  11. HLSL Property Pages: General

  12. HLSL Property Pages: Output Files

  13. Vstup a výstup, Nástroj Manifest, Vlastnosti konfigurace, Dialogové okno <Projectname> Stránky vlastností

  14. Izolované modely COM, Nástroj Manifest, Vlastnosti konfigurace, Dialogové okno <Projectname> Stránky vlastností

  15. Stránky vlastností propojovacího programu

  16. Stránka vlastností spravovaných zdrojů

  17. Stránky vlastností nástroje manifest

  18. Jazyk MIDL stránky vlastností

  19. Jazyk MIDL stránky vlastností: rozšířené

  20. Jazyk MIDL stránky vlastností: Obecné

  21. Jazyk MIDL stránky vlastností: výstup

  22. Stránka vlastností NMake

  23. Stránky vlastností prostředků

  24. Stránka vlastností adresářů VC++

  25. Stránka vlastností webových odkazů

  26. Stránka vlastností nástroje generátoru XML Data

  27. Stránky vlastností nástroje Generátor dokumentu XML

Viz také

Úkoly

Jak: vytvoření a odebrání závislostí projektu

Jak: vytvořit a upravit konfiguraci

Další zdroje

Deploying Applications