wing

The WI properties are treated as "UPPER" case in A

The WI properties are treated as "UPPER" case in AI, but most of them are in "LOWER" case

ABCD.msi /log c:\a.log TARGETDIR="x:\swe 2" CommonAppDataFolder="x:\jre 2"

i.e. AI will pass it to msi as "COMMONAPPDATAFOLDER"

see the log

Property(C): ProductName = SWE
Property(C): jre1_DIR = C:\Documents and Settings\All Users\Application Data\jre1\
Property(C): CommonAppDataFolder = C:\Documents and Settings\All Users\Application Data\
Property(C): SourceDir = C:\everyone\testinstaller\
Property(C): PackageCode = {314672BC-1EC1-4B96-9B07-322785FA9CD5}
Property(C): ProductState = -1
Property(C): PackagecodeChanging = 1
Property(C): COMMONAPPDATAFOLDER = x:\jre 2
Property(C): CURRENTDIRECTORY = C:\everyone\testinstaller
Property(C): CLIENTUILEVEL = 0
Property(C): CLIENTPROCESSID = 3524
Property(C): VersionDatabase = 200
Cata
Posts: 638
Joined: Thu Apr 10, 2003 7:37 am
Contact: Website

That is because the only WI props that are public and can be set are UPPERCASE. The lowecase ones are private and cannot be changed...
Catalin Rotaru - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”