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:
Visual Basic --How to: Specify build events (Visual Basic).
C# a F#-Postupy: Určení událostí sestavení (C#)
Visual C++--Specify build events.
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.
Související obsah
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro