我收到了这个警告:
ISDEV:警告-6487:如果您打算将此升级作为补丁分发,则应在发布向导的“高级设置”面板上创建“补丁优化”设置
使用Installshield创建设置时。有谁知道这是什么意思并解释选项?
在配置向导中,我找不到我指示“这是补丁”的位置。实际上它不是一个补丁,它应该是标准的exe文件。这个警告说我做错了吗?
答案 0 :(得分:2)
此警告告诉您可能做错了什么。如果您要构建第二个版本和,您打算将其作为次要升级或特别是作为补丁进行分发,那么请考虑采取警告的建议。
通过构建两个.msi文件,然后使用Patch Design视图将其更改转换为.msp文件来创建修补程序。某些内容(如动态文件链接)会增加两个.msi文件巧妙不兼容的可能性; "补丁优化"通过授予InstallShield访问先前.msi文件布局的设置,有助于减少此类不兼容的可能性。由于InstallShield无法预测您是否稍后会构建补丁,因此在构建主.msi文件时会发出警告。