Delphiのプロジェクトビルド後のイベントでときSignTool.exeを使用してヘルプ
-
26-09-2019 - |
質問
これは非常に単純な質問です。私はcoomandラインツールを実行するためにデルファイポストビルドイベントで何を書くべきか。
私はこれを書いてます:
c:\BinPath\signtool.exe sign /f c:\BinPath\Mypfxfile.pfx /p MyPassword
/t http:// timestamp.verisign.com/scripts/timstamp.dll c:\BinPath\Project1.exe
(ここで、c:\ BINPATHを簡単にするために、Delphiの出力パスでIコピーしたときSignTool.exe ADN PFX同じフォルダ内のファイル)
私はプロジェクトをビルドすると、私はこのモーダルウィンドウのエラーを持っています:
--------------------------- Microsoft Windows用のプロジェクトの1- CodeGearのデルファイ - をForm1 ---------------------------ファイルを開くことができません "C:\ソースパス\ EXEC"。 指定を見つけることは不可能 パス..
とのメッセージにI持っています。
[Execのエラー] EXEC(1): "SignerTimeStampは、()が失敗しました。" (-2147467259 / 0x80004005の)
[Execのエラー] コマンドを終了 「C:\ BINPATH \ときSignTool.exe記号/ F C:\ BINPATH \ Mypfxfile.pfx / P MYPASSWORD /トンのhttp:// timestamp.verisign.com/scripts/timstamp.dll C:\コード1とBINPATH \ Project1.exee」
これを管理する方法は?
:Delphiのヘルプで、私は(ののトピックビルドイベントの作成から)読みますの各コマンドを入力した後、ビルドコマンドを入力し、1行につき1つのコマンド、Returnキーを押します。コピー$()C:\ \ $(内蔵)の
コマンドは、次のような、任意の有効なDOSコマンドで構成され私は単に私は、コマンドプロンプトから実行することができたものを(c:\BinPath\....Project1.exe
)ビルドイベントに挿入さそう。エラーはどこにありますか?おかげます。
解決
私は問題を発見したので、私は、この質問を削除した可能性がありますが、私はそれが他の人のために役立つことができるので、それを残した方が良いと思います:
問題でSIMPLY
http:// timestamp...
もちろんでなければなりません
http://timestamp...
ビルドイベントにコピーする私が誤って余分なスペースを挿入します。質問を読むことによって、私はエラーを検出しました投稿...