1

ビルド中に一連のアプリケーションを起動しました(msbuild)。コマンドメタデータは、実稼働環境でのテストにのみ使用され、実際のコマンドラインが含まれます。アプリケーション1が終了コード1608で完了し、アプリケーション2が終了コード1605で完了したことを知るために、Execタスクの出力を実装するにはどうすればよいですか。

<ItemGroup>
    <App Include="Application 1">
        <Command>exit 1608</Command>
    </App>
    <App Include="Application 2">
        <Command>exit 1605</Command>
    </App>
</ItemGroup>

<Exec Command="%(App.Command)" ContinueOnError="true">
    <Output TaskParameter="ExitCode" ItemName="ExitCode"/>
</Exec>

<Message Text="%(App.Identity) was completed with ExitCode="???"/>
4

0 に答える 0