次のコードを使用して、ビルド後のイベントでMSIファイルに署名しようとしています
signtool sign /t http://timestamp.verisign.com/scripts/timestamp.dll /f "E:\Products\Tools\DigitalId\Certificate.pfx" /p 1501ocbc /d "Server" "E:\Products\Setup\Server_Setup\ServerSetup\bin\Release\en-US\ServerSetup.msi"
これにより、Visual Studio コマンド プロンプトで OK が署名され、同様のコードが C++ プロジェクトで機能します。しかし、セットアップをビルドし、ビルド後のイベントでコードに署名すると、コード エラー 9009 が発生します。多くのデバッグの後、WiX は通常のコマンド プロンプトを使用しているという結論に達しました。cmd.exe
Visual Studio ツールで開くにはどうすればWiX にアクセスできますか?
または、パッケージに署名する別の方法はありますか?