cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
rune_paulsen
Level 5

Problem with Suite and Adobe Air on Vista

I have a strange behavior with the Adobe Air installer.



I am using InstallShield 2012 Suite installer to install my product and our Adobe Air Help.



This is working fine on Windows 7, but on Vista, it will only work when you use run as administrator.



Adobe AIR installer is called from the Suit, like this:




12-28-2011[01:25:30 ??]: Will launch exe: C:\Users\ofwmgr.DIR\AppData\Local\Downloaded Installations\{B419BB07-5E1D-4C95-9C1D-B25DB76B2B18}\PetrelHelp Installer.exe

12-28-2011[01:25:30 ??]: EXE parcel command line: -silent -eulaAccepted -programMenu -location "[ISInstallDir_Petrel]" PetrelHelp.air

12-28-2011[01:25:30 ??]: EXE parcel resolved command line: -silent -eulaAccepted -programMenu -location "C:\Program Files\Schlumberger\Petrel 2012" PetrelHelp.air

12-28-2011[01:25:30 ??]: EXE parcel requires elevation

12-28-2011[01:25:33 ??]: Final result status for EXE parcel: 80070007

12-28-2011[01:25:33 ??]: Engine: property 'ISInstallStatus' value now 'Package operation complete'

12-28-2011[01:25:33 ??]: UI DLL: Get: Property=ISInstallStatus Value=Package operation complete Return Code=0

12-28-2011[01:25:33 ??]: Engine: property 'ISParcelStatus' value now 'ID_STRING7'

12-28-2011[01:25:33 ??]: UI DLL: Get: Property=ISParcelStatus Value=ID_STRING7 Return Code=0

12-28-2011[01:25:33 ??]: Parcel operation return status: 0

12-28-2011[01:25:33 ??]: No registry indicators appear to signal a reboot is pending

12-28-2011[01:25:33 ??]: Re-running parcel detection for parcel {5DB0C2AB-375F-493B-ADF2-5BA30BDE2906}, install state: 0

12-28-2011[01:25:33 ??]: UI DLL: Display Error: The installation of PetrelHelp Installer appears to have failed. Do you want to continue the installation?





The install log from Adobe Air, run from administrator console:

[2011-12-29:09:59:01] Runtime Installer end with exit code 6

[2011-12-29:10:01:26] Runtime Installer begin with version 3.0.0.4080 on Windows Vista x86

[2011-12-29:10:01:26] Commandline is: -silent -eulaAccepted -programMenu -location "C:\Program Files\Schlumberger\Petrel 2012" PetrelHelp.air

[2011-12-29:10:01:26] Installed runtime (3.0.0.4080) located at C:\Program Files (x86)\Common Files\Adobe AIR

[2011-12-29:10:01:27] Invoking Application Installer for combined install

[2011-12-29:10:01:27] Launching subprocess with commandline C:\Users\ofwmgr.DIR\AppData\Local\Downloaded Installations\{B419BB07-5E1D-4C95-9C1D-B25DB76B2B18}\Adobe AIR\Versions\1.0\Adobe AIR Application Installer -runtime "C:\Users\ofwmgr.DIR\AppData\Local\Downloaded Installations\{B419BB07-5E1D-4C95-9C1D-B25DB76B2B18}" -silent -withRuntime -url -location "C:\Program Files\Schlumberger\Petrel 2012" -programMenu -eulaAccepted file:///D:/Rune/Petrel/PetrelHelp.air

[2011-12-29:10:01:27] Application Installer begin with version 3.0.0.4080 on Windows Vista x86

[2011-12-29:10:01:27] Commandline is: -runtime "C:\Users\ofwmgr.DIR\AppData\Local\Downloaded Installations\{B419BB07-5E1D-4C95-9C1D-B25DB76B2B18}" -silent -withRuntime -url -location "C:\Program Files\Schlumberger\Petrel 2012" -programMenu -eulaAccepted file:///D:/Rune/Petrel/PetrelHelp.air

[2011-12-29:10:01:27] Installed runtime (3.0.0.4080) located at C:\Program Files (x86)\Common Files\Adobe AIR

[2011-12-29:10:01:28] Unpackaging file:///D:/Rune/Petrel/PetrelHelp.air to d:\temp\fla711B.tmp

[2011-12-29:10:01:28] Got an unexpected fatal error while unpackaging: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032" errorID=2032]

[2011-12-29:10:01:28] Application Installer end with exit code 7

[2011-12-29:10:01:28] Subprocess app installer failed (7)

[2011-12-29:10:01:28] Runtime Installer end with exit code 7



Problem is, file location is wrong, there is no PetrelHelp.air in this folder: D:/Rune/Petrel/



You can see the correct file location, when the installer is run from administrator console.



2011-12-28:13:46:54] Runtime Installer begin with version 3.0.0.4080 on Windows Vista x86

[2011-12-28:13:46:54] Commandline is: -silent -eulaAccepted -programMenu -location "C:\Program Files\Schlumberger\Petrel 2012" PetrelHelp.air

[2011-12-28:13:46:54] No installed runtime detected

[2011-12-28:13:46:54] Invoking Application Installer for combined install

[2011-12-28:13:46:54] Launching subprocess with commandline C:\Users\ofwmgr.DIR\AppData\Local\Downloaded Installations\{B419BB07-5E1D-4C95-9C1D-B25DB76B2B18}\Adobe AIR\Versions\1.0\Adobe AIR Application Installer -runtime "C:\Users\ofwmgr.DIR\AppData\Local\Downloaded Installations\{B419BB07-5E1D-4C95-9C1D-B25DB76B2B18}" -silent -withRuntime -url -location "C:\Program Files\Schlumberger\Petrel 2012" -programMenu -eulaAccepted file:///C:/Users/ofwmgr.DIR/AppData/Local/Downloaded%20Installations/ %7bB419BB07-5E1D-4C95-9C1D-B25DB76B2B18%7d/PetrelHelp.air

[2011-12-28:13:46:55] Application Installer begin with version 3.0.0.4080 on Windows Vista x86

[2011-12-28:13:46:55] Commandline is: -runtime "C:\Users\ofwmgr.DIR\AppData\Local\Downloaded Installations\{B419BB07-5E1D-4C95-9C1D-B25DB76B2B18}" -silent -withRuntime -url -location "C:\Program Files\Schlumberger\Petrel 2012" -programMenu -eulaAccepted file:///C:/Users/ofwmgr.DIR/AppData/Local/Downloaded%20Installations/%7bB419B B07-5E1D-4C95-9C1D-B25DB76B2B18%7d/PetrelHelp.air

[2011-12-28:13:46:55] No installed runtime detected

[2011-12-28:13:46:55] Unpackaging file:///C:/Users/ofwmgr.DIR/AppData/Local/Downloaded%20Installations/ %7bB419BB07-5E1D-4C95-9C1D-B25DB76B2B18%7d/PetrelHelp.air to d:\temp\fla362B.tmp

[2011-12-28:13:47:33] Application signature verified

[2011-12-28:13:47:33] Unpackaging/validation complete

[2011-12-28:13:47:33] Converting unpackaged application to a native installation package in d:\temp\flaCACB.tmp

[2011-12-28:13:47:42] Native installation package creation succeeded

[2011-12-28:13:47:42] Starting silent combined runtime and app install.

Installing runtime version 3.0.0.4080.

Installing app 12345.6688D07FC6B6EBADF79CE3D19AD2F2D33EEDC782.1 version 0.8.6.6 to C:\Program Files\Schlumberger\Petrel 2012 using the source file at file:///C:/Users/ofwmgr.DIR/AppData/Local/Downloaded%20Installations/ %7bB419BB07-5E1D-4C95-9C1D-B25DB76B2B18%7d/PetrelHelp.air

[2011-12-28:13:47:42] Installing msi at C:\Users\ofwmgr.DIR\AppData\Local\Downloaded Installations\{B419BB07-5E1D-4C95-9C1D-B25DB76B2B18}\setup.msi with guid {ACEB2BAF-96DF-48FD-ADD5-43842D4C443D}

[2011-12-28:13:47:46] Installing msi at d:\temp\flaCACB.tmp\setup.msi with guid {55618B06-B5F9-2899-9A15-4B48B839B891}

[2011-12-28:13:47:49] Application Installer end with exit code 0

[2011-12-28:13:47:50] Subprocess app installer succeeded

[2011-12-28:13:47:50] Runtime Installer end with exit code 0

[2011-12-28:21:24:31] Runtime Installer begin with version 3.1.0.4880 on Windows Vista x86

[2011-12-28:21:24:31] Commandline is:

[2011-12-28:21:24:31] Installed runtime (3.0.0.4080) located at C:\Program Files (x86)\Common Files\Adobe AIR



Why dos the Adobe Air installer picks up the wrong file location?



Any suggestion?
Labels (1)
0 Kudos
(2) Replies
MichaelU
Level 12 Flexeran
Level 12 Flexeran

Do you have 'Require Elevated Privileges' set to Yes on that package?

My stab in the dark is that this command line should be modified to:

-silent -eulaAccepted -programMenu -location "[ISInstallDir_Petrel]" "[ISPREREQDIR]\PetrelHelp.air"
0 Kudos
rune_paulsen
Level 5

Hi

Yes, adding "[ISPREREQDIR]" fixed the error.

Now we can install successfully on Vista also.

Thanks.
0 Kudos