Visual Build Professional (Pro、vbp) には、ホワイトリストに登録された値を入力できる「成功終了コード」があります... (外部 .exe への呼び出しを定義する場合)
外部 .exe への呼び出しを作成する場合、return-code / exit-code をキャプチャしてマクロに入れるにはどうすればよいですか?
基本的に、私はVisual Build Proで、以下のmsbuildが何をしようとしています。
つまり、「ExitCode」の値をプロパティ (vbp 言語のマクロ) にキャプチャします... MyExitErrorCode と呼ばれます
<Target Name="ExecuteSomeEXETarget">
<Exec Command='"C:\Some.exe"' ContinueOnError='true'>
<Output TaskParameter="ExitCode" PropertyName="MyExitErrorCode"/>
</Exec>
<Message Text="The exit code is $(MyExitErrorCode)"/>
<Error Text="Error while executing Some EXE" Condition="'$(MyExitErrorCode)' > '0'" />
</Target>