Zadat vlastní události sestavení v Visual Studio

Zadáním vlastní události sestavení můžete automaticky spustit příkazy před spuštěním sestavení nebo po jeho dokončení. Například můžete spustit soubor .bat před spuštěním sestavení nebo zkopírovat nové soubory do složky po dokončení sestavení. Události sestavení se spouštějí pouze v případě, že sestavení úspěšně dosáhne těchto bodů v procesu sestavení.

Konkrétní informace o programovacím jazyce, který používáte, najdete v následujících tématech:

Syntax

Události sestavení následují stejnou syntaxi jako příkazy pro systém DOS, ale makra můžete použít k jednoduššímu vytváření událostí sestavení. Seznam dostupných maker naleznete v tématu dialogové okno Příkazový řádek události před sestavením/po sestavení.

Nejlepších výsledků dosáhnete pomocí těchto tipů pro formátování:

  • Přidejte call příkaz před všechny události sestavení, které spouštějí .bat soubory.

    Příklad: call C:\MyFile.bat

    Příklad: call C:\MyFile.bat call C:\MyFile2.bat

  • Uzavřete cesty k souborům do uvozovek.

    příklad (pro Windows 8 ): "% ProgramFiles (x86)% \ Microsoft sdk \ Windows \v8.0A\Bin\NETFX 4,0 Tools\gacutil.exe"-if "$ (TargetPath)"

  • Oddělte více příkazů pomocí konců řádků.

  • Podle potřeby zahrňte zástupné znaky.

    Příklad: for %I in (*.txt *.doc *.html) do copy %I c:\ MyDirectory\

    Poznámka

    %I ve výše uvedeném kódu by měly být %%I v dávkových skriptech.

Viz také