我为我的安装文件使用软件证书,但也希望它嵌入我最终的Delphi5程序文件中。我知道我可以运行一些命令行开关来执行此操作(不记得自安装程序自动完成后它是什么)。
我希望在进行最终构建时将其嵌入到程序中。在Delphi5中对项目进行最终构建时,有没有办法自动化?不妨从证书中获取我的钱。
答案 0 :(得分:0)
Delphi 5 IDE不提供修改可执行后期构建的工具。更高版本的Delphi提供了构建后操作。但不是Delphi 5。
可以创建一个IDE插件来执行构建后的操作。像madExcept和EurekaLog这样的工具也是出于类似的原因。
为了签署可执行文件,您可以使用MS工具链中的signtool。这就是构建后需要执行的内容。
就我个人而言,我不确定从IDE构建中签署可执行文件是否至关重要。您不需要签名进行调试。在您的位置,我将确保我的发布版本使用命令行编译器编写脚本。此时签署可执行文件是一项自然的任务,并且易于在脚本结束时使用。