Domanda

I am having this warning:

ISDEV : warning -6487: If you intend to distribute this upgrade as a patch, you should author the 'Patch Optimization' setting on the Advanced Settings panel of the Release Wizard

while creating the setup with Installshield. Does anyone know what does it mean and explain the options?

In the configuration wizard, I could not find where I indicate "this is a patch". Actually it is not a patch and it should be standard exe file. Is this warning says I am doing something wrong?

È stato utile?

Soluzione

This warning is telling you that you might be doing something wrong. If you are building your second version and you intend to distribute it as a minor upgrade or especially as a patch, then consider taking the warning's advice.

Patches are created by having built two .msi files, and then using the Patch Design view to turn their changes into a .msp file. Certain things, such as dynamic file links, increase the chances that the two .msi files will be subtly incompatible; the "Patch Optimization" setting helps decrease the chance of such incompatibilities by giving InstallShield access to the layout of the previous .msi file. Since InstallShield cannot predict whether you will later build a patch, it warns while building the main .msi file.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top