首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过.ini将属性传递给ISM?

如何通过.ini将属性传递给ISM?
EN

Stack Overflow用户
提问于 2018-11-06 17:31:24
回答 1查看 218关注 0票数 0

我正在使用IsCmdBld.exe构建ISM项目(Basic MSI)。我想将几个属性传递给ISM文件。当我执行下面的命令时,它正在使用传递的属性正确地构建。

代码语言:javascript
复制
IsCmdBld.exe -p "<ISM file path>" -z "ProductName=TempProduct" -z "ProductVersion=3.0.0.0" -z "Manufacturer=TempManufacturer" -z "INSTALLDIR=C:\Program Files\Temp Product"

但是我想通过.ini文件传递这些属性。我尝试在.ini中添加这些参数,并将其与-i参数一起传递给IsCmdBld.exe。项目已生成,但未设置属性。

那么,在使用IsCmdBld.exe构建项目时,我们如何通过.ini文件将这些属性值传递给项目呢?

EN

回答 1

Stack Overflow用户

发布于 2018-11-09 03:07:32

我认为您可以在同一命令行中使用-i和-z Property=value。为什么不这么叫呢?

奇怪的是,在记录ini文件http://helpnet.flexerasoftware.com/installshield24helplib/helplibrary/IHelpExampleini.htm#buildingtestingdistributing_401868635_1090915时,Flexera遗漏了-z替代

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53169093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档