Esta es una pregunta muy simple. ¿Qué debo escribir en Delphi post build events para ejecutar una herramienta de línea y coomand?Ayuda con el uso de signtool.exe en los eventos posteriores a la construcción del proyecto Delphi
me escribió esto:
c:\BinPath\signtool.exe sign /f c:\BinPath\Mypfxfile.pfx /p MyPassword
/t http:// timestamp.verisign.com/scripts/timstamp.dll c:\BinPath\Project1.exe
(donde c: \ BinPath es la ruta de salida de Delphi, por simplicidad he copiado del ADN signtool.exe archivo PFX en la misma carpeta)
como construyo el proyecto que tengo este error modal ventana:
--------------------------- Project 1- CodeGear Delphi for Microsoft Windows - Form1 --------------------------- Cannot open file "C:\SourcePath\EXEC". Impossible to find the specified path..
y en los mensajes que tengo
[Exec Error] EXEC(1): "SignerTimeStamp() failed." (-2147467259/0x80004005)
[Exec Error] exit from command "c:\BinPath\signtool.exe sign /f c:\BinPath\Mypfxfile.pfx /p MyPassword /t http:// timestamp.verisign.com/scripts/timstamp.dll c:\BinPath\Project1.exee" with code 1.
¿Cómo administrar esto? En Delphi ayuda leí (de Creación de Eventos de generación tema):
introducir los comandos Generar, un comando por línea y pulse Intro después de introducir cada comando. Los comandos se componen de cualquier comando válido DOS, como: copiar $() c: \ Construido \ $()
por lo que simplemente insertados en el caso de acumulación de lo que (c:\BinPath\....Project1.exe
) yo era capaz de ejecutar desde el símbolo del sistema. ¿Dónde está el error? Gracias.
Debe elegir su propia respuesta como respuesta aceptada. – vcldeveloper
Hacer la pregunta a menudo lo responde. +1 tanto en la Q como en la A para no eliminarlos: estos momentos "duh" son importantes, ya que a nosotros también nos sucede de vez en cuando. No me avergüenzan de ellos (el otro día llamé a una función DLL que esperaba un PAnsiChar con un PUnicodeChar - cómo "duh" es ese) y me alegra que otros tampoco lo sean. –
@vcldeveloper: Stack Overflow me dice que puedo aceptar mi propia respuesta en 2 días. – LaBracca