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:
Visual Basic--postupy: určení událostí sestavení (Visual Basic).
C# a F #--Postupy: určení událostí sestavení (C#).
Visual C++ –Zadejte události sestavení.
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
callpříkaz před všechny události sestavení, které spouštějí .bat soubory.Příklad:
call C:\MyFile.batPříklad:
call C:\MyFile.bat call C:\MyFile2.batUzavř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
%Ive výše uvedeném kódu by měly být%%Iv dávkových skriptech.