Hi Jeff,

> It could be useful to some folks if the compiler captured the
> pertinant parts of the output from SignTool, especially the error
> messages.
>
> e.g. instead of "Error 1", having the output below could save someone
> some time, some time, sometimes<g>:
>
> SignTool Error: SignedCode::Sign returned error: 0x800700C1
> %1 is not a valid Win32 application.
> SignTool Error: An error occurred while attempting to sign:
> C:\MyAppDist\MyApp.exe

Unfortunately, you can't catch this return code at all.

There are only three possible return values (exit codes):

0 = Execution was successful.
1 = Execution has failed.
2 = Execution has completed with warnings.

> Showing the entire signtool commandline (as generated/passed by SB10)
> might also be useful when errors are encountered.

Good idea!

Friedrich