I have to use an innocent Microsoft utility that doesn’t do much more than code-sign a binary.
However, what I find when searching for the right version, makes me scared and afraid. Afraid of the non-linearity of time, file size and version numbers.
To make matters worse, the binary to sign is built for .NET Framework 1.1.
For now, I make sure I’m using the Windows SDK Command Prompt to get consistent environment variables, and the correct Path in particular.