我更新了" ProductCode"," ProductName"和" ProductVersion" .ism文件使用安装盾并触发了MSI。
但MSI没有选择最新的产品代码,名称和版本。它仍然反映了旧的价值观。
旧值:
ProductCode { A6CA6D00-21B0-4E0F-BAFF-9C3C8E945C23 }
ProductLanguage1033
产品名称的 ANDCSPRT
的ProductVersion的 94.04.04.01
新值:
产品代码的 {A083A8CF-A89C-42B1-9D08-7B76D780C3FA}
ProductLanguage1033
ProductName ANDCPATCH
的ProductVersion的 00年4月1日
从orca工具中,我只能看到来自MSI的旧值
答案 0 :(得分:0)
如果您在Installshield的“ 版本 ”视图中覆盖了这些值,我猜它们优先于“ 中找到的值一般信息 “视图(或等效的 - 不确定它是否在所有Installshield版本中都相同)。
请检查您构建/重建的特定版本的 版本视图 中为这些“属性”指定的值。此外,在构建之后,选择您构建的特定版本并转到Tools => Open Release Folder
(或等效的 - 不确定确切的文本)以查看您实际构建的MSI。