Installshield警告-6487:这是什么意思

MeM*_*MeM 6 installshield

我有这个警告:

ISDEV:警告-6487:如果您打算将此升级作为补丁分发,则应在发布向导的"高级设置"面板上创建"补丁优化"设置

使用Installshield创建设置时.有谁知道这是什么意思并解释选项?

在配置向导中,我找不到我指示"这是一个补丁"的位置.实际上它不是一个补丁,它应该是标准的exe文件.这个警告说我做错了吗?

Mic*_*man 3

此警告告诉您,您可能做错了什么。如果您正在构建第二个版本,并且打算将其作为次要升级或特别是补丁进行分发,那么请考虑采纳警告的建议。

补丁是通过构建两个 .msi 文件,然后使用“补丁设计”视图将其更改转换为 .msp 文件来创建的。某些事情(例如动态文件链接)会增加两个 .msi 文件轻微不兼容的可能性;“补丁优化”设置允许 InstallShield 访问先前 .msi 文件的布局,从而有助于减少出现此类不兼容性的可能性。由于 InstallShield 无法预测您稍后是否会构建补丁,因此它会在构建主 .msi 文件时发出警告。

  • @MeM 关闭。在补丁术语中,*基础*选择布局,并且*升级的图像*必须遵循它。既然您知道自己正在制作*基础*,您就可以忽略该警告。InstallShield 无法判断它是基础。 (2认同)