delphi - 如何重命名exe文件

标签 delphi linker rename

假设我有一个通用的垂直市场应用程序,我想将其打包为两个单独的程序 aaa.exe 和 bbb.exe。有没有办法使用 Delphi 链接器创建与 DPR 名称不同的 EXE/DLL 文件?

我不能只重命名文件,因为我收到此错误

    bbb.exe - Unable to to locate component
      This application has failed to start because aaa.exe was not found. 
      Re-installing the application may fix this problem.
 

现在,一般来说,我可以重命名一个可执行文件,但不能重命名这个。感谢您的评论指出我在这方面的愚蠢。有一个问题,只是显然不是一个正常的问题,甚至可能不一定与 Delphi 有关。

我正在使用 Delphi 7(如果在 2007/2009 年可能的话那就太棒了,因为我需要更多的升级素材)

最佳答案

Delphi 2007 和 Delphi 2009 都使用 MSbuild。您可以使用 MSbuild 中的构建后事件来执行几乎任何您想要的操作。例如,您可以使用复制任务将 EXE 复制到新文件名中。

关于delphi - 如何重命名exe文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/361023/

相关文章:

xml - 为什么 Node.ChildNodes.FindNode() 失败但 Node.ChildNodes[] 成功?

delphi - 获取WinXP/Vista/7/8启动文件夹

c++ - 为什么我通过引用传递的参数没有在函数内修改?

regex - 使用 bash 更正文件编号

regex - 在 debian 中重命名一堆文件

delphi - VirtualStringTree - 存储的指针 <> 检索的指针!我的编码方法是否错误?

delphi - Delphi 6 和 Vista Service Pack 2 上的图像列表加载失败

c++ - g++ undefined reference 在非常简单的例子中

c++ - 在可执行文件中禁用优化并将它们维护在静态库中

linux - bash Linux - 大量文件夹重命名