3
我有一个InstallScript项目,我正在手动重新创建一个基本的MSI项目。对于InstallScript项目,我们通过以下机制在构建时获得产品版本:是否有可能在基本MSI项目中构建产品版本?
- Ant会执行所有编译,测试等,并在此过程中获取构建版本号。
- Ant调用IsCmdBld.exe,将构建版本作为环境变量传递。
- Installshield配置了一个“环境”类型的路径变量,用于获取构建版本。
- 此路径变量在“常规信息” - >“产品版本”字段中指定。
不幸的是,它看起来像Basic MSI项目不允许在产品版本字段中的路径变量。
这是否意味着产品版本必须在每次使用基本MSI项目进行生成之前始终进行手动修改?还是有不同的方式将版本传递给InstallShield?