2017年11月8日水曜日

ビルドイベントでの複数コマンドの実行



VisualStudioのビルドイベントで、ビルド前や、ビルド後にコマンドを実行することができます。
その際に、複数のツールを実行したい場合には、ツールの戻り値を見たいケースが出てきます。
単純に
consoleApp.exe
consoleApp2.exe
と記載すると、1つ目が失敗しても、2つ目のアプリで正常な戻り値が返ってしまうと、ビルドが継続してしまいます。
errorlevelの変数を記載することで、1つ目が失敗した場合にビルドエラーにすることができます。


consoleApp.exe
if %errorlevel% == 0 consoleApp2.exe

0 件のコメント:

コメントを投稿