私たちのビルド システムの一部として、ビルドが完了したバイナリに署名するために、署名付きの signtool.exe を使用します。ときどき (いつストライキが発生するかわかりにくい)、署名が失敗します。
error MSB3073: The command "C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin\signtool.exe" [...] exited with code 1.
MSDN によると、終了コード 1 は、ファイルの署名中にエラーが発生したことを意味します。ファイルが署名されていないことを確認できます。
また、ファイルがまだ署名されているにもかかわらず (タイムスタンプなしで)、タイムスタンプ部分が別のエラー メッセージでタイムアウトする場合があることにも気付きました。
これらの一見ランダムで一貫性のない署名の失敗をトラブルシューティングして修正するにはどうすればよいですか?