Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

Test case 18 & Upgrade issue


1 reply to this topic

romainS

romainS
  • Full Members
  • 3 posts

Posted 04 June 2007 - 09:57


In order to pass test case 18 for Windows Vista Logo Certification we have added those following lines (in red) in tables :



Upgrade Table :


Replace the text {AAA-BBB-CCC} with the Upgrade code of the product (UpgradeCode property)
Replace the text X.Y.Z with the current version of the product (ProductVersion property)



UpgradeCode VersionMin VersionMax Language Attributes Remove
{AAA-BBB-CCC} X.Y.Z 2
{ AAA-BBB-CCC} 1.0.0 X.Y.Z 256

ActionProperty
ISACTIONPROP1
UPGRADEFOUND


CustomAction Table :

Action Type Source Target
DetectDownGrade 19 A higher upgrade is already installed.


InstallExecuteSequence Table :

Action Condition Sequence
DetectDownGrade ISACTIONPROP1 460


Property Table :

Property Value
SecureCustomProperties ISACTIONPROP1;UPGRADEFOUND



How to use Installshield to avoid filling these tables manually ?
The issue is : we don't want to modify X.Y.Z each time we are compiling a new version,Is it possible to do it automatically ?

Thanks in advance for your Answers




Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 04 June 2007 - 11:28

Please see my reply to your other post here: http://forum.install...showtopic=16724