Delphi 2007 VCL项目名称与编译的Exe名称不同?

j0t*_*0tt 4 delphi delphi-2007

有没有办法让一个名为"SomeProject"的项目创建一个名为"SomethingDifferent.exe"的EXE?在.net中,让项目名称独立于生成的程序集名称很简单,但我没有看到如何在Delphi 2007中执行相同的操作.

RRU*_*RUZ 8

您可以将MSbuild与Post-build事件一起使用

在此输入图像描述

例如,您可以使用这样的命令使用您想要的名称创建您的exe的副本

DEL  "$(OUTPUTDIR)SomethingDifferent.Exe"
COPY "$(OUTPUTDIR)$(OUTPUTFILENAME)" "$(OUTPUTDIR)SomethingDifferent.Exe"
Run Code Online (Sandbox Code Playgroud)