Visual Build Professional(Pro,vbp)具有“成功退出代码”,我可以在其中输入列入白名单的值...(当我定义对外部 .exe 的调用时)
当我创建对外部 .exe 的调用时,如何捕获返回代码/退出代码并将其放入宏中?
基本上,我正在尝试在 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>