MSI 未从 .ism 文件中选择产品代码和产品名称
MSI is not picking the productcode and productname from .ism file
我已经使用 install shield 更新了 .ism 文件的“ProductCode”、“ProductName”和“ProductVersion”并触发了 MSI。
但是 MSI 没有选择最新的产品代码、名称和版本。它仍然反映了旧的价值观。
旧值:
产品代码 {A6CA6D00-21B0-4E0F-BAFF-9C3C8E945C23}
ProductLanguage1033
ProductNameANDCSPRT
产品版本94.04.04.01
新值:
产品代码{A083A8CF-A89C-42B1-9D08-7B76D780C3FA}
ProductLanguage1033
产品名称ANDCPATCH
产品版本01.04.00
在 orca 工具中,我只能看到来自 MSI 的旧值
如果您在 Installshield 的“Releases”视图中覆盖了这些值,我猜它们优先于在中找到的值“一般信息”视图(或等效视图 - 不确定在所有 Installshield 版本中是否相同)。
请检查在 Releases View 中为您构建/重建的特定版本中的这些“属性”指定了哪些值。此外,在构建之后,select 您构建的特定版本并转到 Tools => Open Release Folder
(或等效 - 不确定确切的文本)以查看您实际构建的 MSI。
我已经使用 install shield 更新了 .ism 文件的“ProductCode”、“ProductName”和“ProductVersion”并触发了 MSI。
但是 MSI 没有选择最新的产品代码、名称和版本。它仍然反映了旧的价值观。
旧值:
产品代码 {A6CA6D00-21B0-4E0F-BAFF-9C3C8E945C23}
ProductLanguage1033
ProductNameANDCSPRT
产品版本94.04.04.01
新值:
产品代码{A083A8CF-A89C-42B1-9D08-7B76D780C3FA}
ProductLanguage1033
产品名称ANDCPATCH
产品版本01.04.00
在 orca 工具中,我只能看到来自 MSI 的旧值
如果您在 Installshield 的“Releases”视图中覆盖了这些值,我猜它们优先于在中找到的值“一般信息”视图(或等效视图 - 不确定在所有 Installshield 版本中是否相同)。
请检查在 Releases View 中为您构建/重建的特定版本中的这些“属性”指定了哪些值。此外,在构建之后,select 您构建的特定版本并转到 Tools => Open Release Folder
(或等效 - 不确定确切的文本)以查看您实际构建的 MSI。