Inno setup Inno安装程序在打包期间重命名文件

Inno setup Inno安装程序在打包期间重命名文件,inno-setup,file-rename,Inno Setup,File Rename,我试图弄清楚如何在构建安装文件时重命名文件部分中的文件。 我想包含一个Local.config文件,但将其解压缩为Local.config.tmp 我不明白为什么Inno安装程序一直在创建文件夹而不是重命名文件。到目前为止,我有这个,但它一直在创建名为Api\Local.config.tmp的文件夹 有什么想法吗 [Files] Source: "Api\Local.config"; DestDir: "{app}\Api\Local.config.tmp"; Flags: ignorevers

我试图弄清楚如何在构建安装文件时重命名文件部分中的文件。 我想包含一个Local.config文件,但将其解压缩为Local.config.tmp 我不明白为什么Inno安装程序一直在创建文件夹而不是重命名文件。到目前为止,我有这个,但它一直在创建名为Api\Local.config.tmp的文件夹

有什么想法吗

[Files]
Source: "Api\Local.config"; DestDir: "{app}\Api\Local.config.tmp"; Flags: ignoreversion recursesubdirs

它正在创建一个文件夹,就像你告诉它的那样。 请尝试指定目标名称:

[Files]
Source: "Api\Local.config"; DestDir: "{app}\Api\"; DestName: "Local.config.tmp"; Flags: ignoreversion recursesubdirs

我需要更多的睡眠!非常感谢,我一辈子都没能赶上!!!!