Určení událostí sestavení
Události sestavení lze použít pro určení příkazů, které se spustí před sestavením, před procesem propojení, nebo po dokončení sestavení.
Události sestavení jsou spuštěny pouze v případě, že sestavení úspěšně dosáhne těchto bodů v procesu sestavení.Pokud dojde k chybě během sestavení, událost post-build neproběhne; pokud dojde k chybě před fází propojení, neproběhne ani událost pre-link, ani událost post-build.Pokud navíc není potřeba propojit žádné soubory, neproběhne událost pre-link.Událost pre-link není také k dispozici v projektech, které neobsahují krok propojení.
Pokud není třeba sestavit žádné soubory, nedojde k žádné události sestavení.
Obecné informace o událostech sestavení naleznete v tématu Seznámení s kroky vlastního sestavení a s událostmi sestavení.
Zadání události sestavení
V Průzkumníku řešení zvolte projekt, pro který chcete určit událost sestavení.
Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Změna nastavení projektu.
Ve složce Události sestavení zvolte stránku vlastností události sestavení.
Zadejte vlastnosti spojené s události sestavení:
V Příkazové řádce zadejte příkaz, jako kdyby jste jej zadávali příkazovém řádku.Zadejte platný příkaz nebo dávkový soubor a libovolný požadovaný vstupní nebo výstupní soubor.Určete příkaz dávky call před názvem dávkového soubor k zaručení, že všechny následné příkazy budou provedeny.
Více vstupních a výstupních souborů může být zadáno symbolicky s makry MSBuild.Další informace o specifikuje umístění souborů nebo názvy sad souborů, viz Makra pro sestavení příkazy a vlastnosti.
Protože znak "%" je rezervován nástrojem MSBuild, pokud určíte proměnné prostředí nahradit každý % řídicí znak s %25 řídicí sekvencí v šestnáctkové soustavě.Například nahraďte %WINDIR% s %25WINDIR%25.Nástroj MSBuild nahradí každou číselnou sekvenci %25 znakem % dříve, než přistoupí k proměnné prostředí.
V Popis zadejte popis pro tuto událost.Popis bude vytištěn v okně Výstup, jakmile dojde k této událost.
Ve Vyloučeno ze sestavení zadejte Ano v případě, že nechcete spouštět události.
Viz také
Referenční dokumentace
Seznámení s kroky vlastního sestavení a s událostmi sestavení
Poradce při potížích sestavení vlastního nastavení