Это очень простой вопрос. Что я должен написать в событиях пост-сборки Delphi для запуска инструмента coomand line?
Я написал это:
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, для простоты я скопировал файл signtool.exe и pfx в ту же папку)
при сборке проекта появляется ошибка модального окна:
--------------------------- Проект 1 - CodeGear Delphi для Microsoft Windows - Форма 1
--------------------------- Невозможно открыть файл "C: \ SourcePath \ EXEC".
Невозможно найти указанное
путь ..
и в моих сообщениях
[Exec Error] EXEC (1):
"Ошибка SignerTimeStamp ()."
(-2147467259 / 0x80004005)
[Exec Error]
выход из команды
"c: \ BinPath \ signtool.exe sign / f
c: \ BinPath \ Mypfxfile.pfx / p MyPassword
/ т http: //
timestamp.verisign.com/scripts/timstamp.dll
c: \ BinPath \ Project1.exee "с кодом 1.
Как это сделать? В справке по Delphi я прочитал (из Создание событий сборки тема):
Введите команды построения, по одной команде на строку, и нажмите Return после ввода каждой команды. Команды состоят из любой допустимой команды DOS, например: copy $ () c: \ Built \ $ ()
Так что я просто вставил в событие сборки то, что (c:\BinPath\....Project1.exe
) я смог запустить из командной строки. Где ошибка? Спасибо.