Sdílet prostřednictvím


Pre-Build události nebo po-build příkazového řádku dialogové okno událost

Můžete zadat události před nebo po sestavení Sestavení události stránce projektu Designer (C#) přímo v upravit pole, nebo můžete vybrat makra před a po sestavení ze seznamu dostupných makra.

[!POZNÁMKA]

Události před sestavením nebudou spuštěny, pokud je aktuální projekt a není aktivováno žádné sestavení.

Seznam prvků uživatelského rozhraní

  • Textové pole pro příkazový řádek
    Obsahuje události, které se spouští buď před sestavením nebo po sestavení.

    [!POZNÁMKA]

    Přidejte příkaz call před všechny příkazy po sestavení, které spouštějí .bat soubory.Například call C:\MyFile.bat or call C:\MyFile.bat call C:\MyFile2.bat.

  • Makra
    Rozbalí textové pole pro zobrazení seznamu maker, které chcete vložit do textového pole pro příkazový řádek.

  • Makro tabulka
    Uvádí makra, která jsou k dispozici a jejich hodnoty.Jejich popis naleznete v tématu makra níže.Můžete vybrat pouze jedno makro v době vložení do textového pole pro příkazový řádek.

  • Vložení
    Vloží do textového pole pro příkazový řádek makro, vybrané v makro tabulce.

42x5kfw4.collapse_all(cs-cz,VS.110).gifMakra

Můžete použít libovolné z těchto maker k určení umístění souborů, nebo k získání skutečného názvu vstupního souboru pokud jich máte označeno několik.Tato makra nerozlišují malá a velká písmena.

Makro

Description

$(ConfigurationName)

Název aktuální konfigurace projektu, například "Ladění".

$(OutDir)

Cesta k adresáři výstupního souboru, relativně vzhledem k adresáři projektu.Překládáno na hodnotu vlastnosti výstupní adresář.Obsahuje koncové zpětné lomítko "\".

$(DevEnvDir)

Instalační adresář aplikace Visual Studio (definovány jednotka a cesta); obsahuje koncové zpětné lomítko "\".

$(PlatformName)

Název aktuální cílové platformy.Například "AnyCPU."

$(ProjectDir)

Adresář projektu (definovaný s jednotka a cesta); obsahuje koncové zpětné lomítko "\".

$(ProjectPath)

Absolutní cesta název projektu (definován s diskovou jednotku, základní název a příponu souboru).

$(ProjectName)

Základní název projektu.

$(ProjectFileName)

Název souboru projektu (definovány základní příponu názvu souboru).

$(ProjectExt)

Přípona projektového souboru.Zahrnuje '.' před příponou souboru.

$(SolutionDir)

Adresář řešení (podle definice se jednotka a cesta); obsahuje koncové zpětné lomítko "\".

$(SolutionPath)

Název absolutní cesty k řešení (definován s diskovou jednotku, základní název a příponu souboru).

$(SolutionName)

Základní název řešení.

$(SolutionFileName)

Název souboru řešení (definován s základní příponu názvu souboru).

$(SolutionExt)

Přípona souboru řešení.Zahrnuje '.' před příponou souboru.

$(TargetDir)

Adresář primárního výstupního souboru pro sestavení (definován s jednotka a cesta).Obsahuje koncové zpětné lomítko "\".

$(TargetPath)

Absolutní cesta a název primárního výstupního souboru pro sestavení (definován s diskovou jednotku, základní název a příponu souboru).

$(TargetName)

Základní název primárního výstupního souboru pro sestavení.

$(TargetFileName)

Soubor název primárního výstupního souboru pro sestavení (definován jako základní příponu názvu souboru).

$(TargetExt)

Přípona primárního výstupního souboru pro sestavení.Zahrnuje '.' před příponou souboru.

Viz také

Úkoly

Jak: zadání událostí sestavení (Visual Basic)

Jak: zadání událostí sestavení (C#)

Referenční dokumentace

Sestavení události stránce projektu Designer (C#)

Koncepty

Specifikace vlastních událostí sestavení v sadě Visual Studio