如何使用Installshield命令行版本指定可执行文件的名称。我在找命令行开关
我需要根据我传递的版本创建一个包。
如果我通过了- 2.2.0,
SET RELEASE_VERSION="2.2.0"
ISCmdBld.exe -p "\Path\BuildProject.ism" -y %RELEASE_VERSION% -? MY_COOL_APP_%RELEASE_VERSION%.EXE
我需要知道开关(指示为?)),它将在构建和运行命令行MY_COOL_APP_2.2.0.exe构建工具之后创建InstallShield。
我尝试在构建时使用路径变量的值ISCmdBld.exe -p "\Path\BuildProject.ism“-y %RELEASE_VERSION% -l MYPathVar="MY_COOL_APP_%RELEASE_VERSION%”
我在Project->Settings->Application选项卡中关联了单个.exe文件的path变量的值,但是构建仍然给出了默认的setup.exe
非常感谢您的投入。
发布于 2015-09-11 01:38:20
IsCmdBld.exe
没有直接更改结果setup.exe文件名称的参数。对于几个预先确定的名称,您可以进行多个版本配置并选择它们(使用-r
或通过-a
进行产品配置),但对于您的情况来说,这不太可能扩展。相反,您应该考虑以下几点之一:
https://stackoverflow.com/questions/32497537
复制相似问题