Stránky vlastností (C++)

Pomocí stránky vlastností můžete zadat nastavení pro projekty aplikace Visual Studio. Otevřete Stránky vlastností dialogové okno aplikace Visual C++ projektu na projekt nabídky, klepněte na tlačítko Vlastnosti.

Můžete zadat nastavení projektu tak, aby se vztahují všechna sestavení konfigurací nebo můžete určit jiný projekt vlastnosti pro každou konfiguraci sestavení. Můžete například zadat určité nastavení konfigurace Release a další nastavení pro konfiguraci ladění.

Všechny dostupné stránky nemusí být zobrazeny v Stránky vlastností dialogové okno. Stránky zobrazené závisí na typech souborů projektu. Například pokud projekt nemá soubor .idl, IDL vlastnost stránky se nezobrazí.

Další informace naleznete v tématu Postupy: Specifikovat vlastnosti projektu se stránkami vlastností.

Výchozí vlastnosti vs.změněné vlastnosti

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

Pokud je změněna hodnota vlastnosti projektu zobrazeno tučně. Vlastnost projektu lze změnit z následujících důvodů:

  • Průvodci aplikace změní vlastnost, protože vyžaduje hodnotu vlastnosti jiné než zadané v šabloně projektu.

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

  • Určete hodnotu jinou vlastnost na stránce vlastností projektu.

Tip

Chcete-li zobrazit výsledné sady hodnot vlastností používané k vytvoření projektu MSBuild přezkoumá preprocesoru výstupní soubor, který můžete vytvořit pomocí tohoto příkazového řádku: MSBuild /preprocess:preprocessor_output_filenameopt project_filenameopt

Obnovení vlastnosti

Při zobrazení Stránky vlastností v dialogovém okně projektu a uzel projektu vybráno Aplikaci Solution Explorer, mnoho vlastností, vyberte dědit z nadřazeného nebo projektu výchozí nebo změnit hodnotu jiným způsobem.

Při zobrazení Stránky vlastností dialogovém okně projektu a soubor je vybrán v Aplikaci Solution Explorer, mnoho vlastností, vyberte dědit z nadřazeného nebo projektu výchozí nebo změnit hodnotu jiným způsobem. Ale pokud projekt obsahuje mnoho souborů, které mají hodnoty vlastností, které se liší od výchozí hodnoty aplikace project, projekt bude trvat delší sestavit.

Tip

Aktualizovat Stránky vlastností dialogové okno tak, že zobrazuje nejnovější výběry, klepněte na tlačítko použít.

Většina výchozích nastavení projektu jsou výchozí hodnoty systému (platform). Některé výchozí projektu odvodit z šablon stylů, které jsou použity při aktualizaci vlastností v Projektu výchozí část Obecné konfigurace vlastností projektu. Další informace naleznete v tématu Obecná stránka vlastností (Projekt).

Určení hodnoty definované uživatelem

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

Chcete-li zadat hodnotu pro vlastnost nebo seznam uživatelem definovaných Pokud tato vlastnost může mít více uživatelem definovaných hodnot 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 potom 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.

    Klepnutím vložíte soubor projektu maker jako hodnota makra a poklepejte na název makra.

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

Vlastnosti vícenásobného dědit z nadřazeného nebo projektu výchozí 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 vícenásobného vlastností dědí z jiné úrovně zobrazí pouze nastavení. Například soubor vybrán v Aplikaci Solution Explorer a vyberte C/C++ Definice předprocesoru definice úrovni souboru se zobrazí vlastnost, ale zděděné definice projektu nezobrazí. Zobrazit aktuální úroveň i zděděné hodnoty, klepněte na šipku dolů ve sloupci vpravo od názvu vlastnosti a klepněte na tlačítko Upravit. Používáte-li modelu projektu Visual C++, toto chování je také vliv na soubory a projekty pro objekty. To znamená při dotazování hodnoty vlastnosti na úrovni souborů, nezískáte hodnoty této vlastnosti na úrovni projektu. Musíte explicitně získat hodnoty vlastnosti na úrovni projektu. Také některé hodnoty zděděné vlastnosti mohou pocházet ze seznamu stylů, programově není přístupný.

Viz také

Úkoly

How to: Create and Remove Project Dependencies

How to: Create and Edit Configurations

Další zdroje

Windows Installer Deployment Tasks

Historie změn

Datum

Poslední dokumenty

Důvod

Červenec 2010

Revidované "výchozí vlastnosti vs. Upravit vlastnosti" sekce.

Názory zákazníků

Červenec 2010

Revidované nové "zadání uživatelem definované hodnoty" sekce.

Rozšíření informace