Sdílet prostřednictvím


Určení vlastních událostí sestavení v sadě Visual Studio

Zadáním vlastní události sestavení můžete automaticky spouštět příkazy před spuštěním sestavení nebo po jeho dokončení. Můžete například spustit soubor .bat před spuštěním sestavení nebo zkopírováním nových souborů do složky po dokončení sestavení. Události sestavení se spustí jenom 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:

Syntaxe

Události sestavení se řídí stejnou syntaxí jako příkazy SYSTÉMU DOS, ale pomocí maker můžete snadněji vytvářet události sestavení. Seznam dostupných maker najdete v dialogovém okně příkazového řádku události před sestavením nebo událostí po sestavení.

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

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

    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 SDKs\Windows\v8.0A\Bin\NETFX 4.0 Tools\gacutil.exe - if "$(TargetPath)"

  • Více příkazů oddělte pomocí konců řádků.

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

    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.