Problem with custom action when running /qb
I have a vendor msi that I'm having trouble with. I can run it just fine with the /qr but it does not install properly with the /qb parameter. I've attached the two log files of both installs where the issue is. I think it has something to do with the custom action PalNetworkCheck. I've checked and as far as I can see the InstallExecuteSequence table has all the actions that the InstallUISequence table has. Any Ideas?
Log with /qr
MSI (c) (5C!1C) [08:20:55:870]: PROPERTY CHANGE: Adding ISSETUPFILESCOMPLETED property. Its value is 'Completed'.
1: Setting ISSETUPFILESCOMPLETED property
Action ended 8:20:55: ISSetupFilesExtract. Return value 1.
MSI (c) (5C:48) [08:20:55:870]: Doing action: PalNetworkCheck
Action 8:20:55: PalNetworkCheck.
Action start 8:20:55: PalNetworkCheck.
MSI (c) (5C:30) [08:20:55:907]: Invoking remote custom action. DLL: C:\Windows\TEMP\MSI5B25.tmp, Entrypoint: f8
InstallShield 8:20:55: Running InstallScript function f8
InstallShield 8:20:55: Opening stream of file C:\Windows\TEMP\MSI5B25.tmp
InstallShield 8:20:55: Extracting support file IsConfig.ini to C:\Windows\TEMP\{9B40507B-461C-4CD0-A6DD-A5FCF2919E72}\IsConfig.ini
InstallShield 8:20:56: Extracted isconfig.ini to C:\Windows\TEMP\{9B40507B-461C-4CD0-A6DD-A5FCF2919E72}\IsConfig.ini
InstallShield 8:20:56: Got '{45F63F00-7C1E-4707-81D3-5305EB68E366}' for TempPathGuid from isconfig.ini
InstallShield 8:20:56: Attempting to use temp path 'C:\Windows\TEMP\{45F63F00-7C1E-4707-81D3-5305EB68E366}'
InstallShield 8:20:56: Using temp folder C:\Windows\TEMP\{9B40507B-461C-4CD0-A6DD-A5FCF2919E72}
InstallShield 8:20:56: Installing engine...
InstallShield 8:20:56: Using product language 1033
Log file with /qb
MSI (s) (BC!90) [15:02:36:051]: PROPERTY CHANGE: Adding SUPPORTDIR property. Its value is 'C:\Windows\TEMP\{D3DE1ABE-94E6-49AF-885A-F8348FE97F24}'.
MSI (s) (BC!90) [15:02:36:051]: PROPERTY CHANGE: Adding ISSETUPFILESCOMPLETED property. Its value is 'Completed'.
1: Setting SUPPORTDIR property to: C:\Windows\TEMP\{D3DE1ABE-94E6-49AF-885A-F8348FE97F24}
1: Setting ISSETUPFILESCOMPLETED property
MSI (s) (BC:00) [15:02:36:067]: Doing action: PalNetworkCheck
Action ended 15:02:36: ISSetupFilesExtract. Return value 1.
MSI (s) (BC:4C) [15:02:36:067]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI1B03.tmp, Entrypoint: f8
Action start 15:02:36: PalNetworkCheck.
InstallShield 15:02:36: Running InstallScript function f8
InstallShield 15:02:36: Opening stream of file C:\Windows\Installer\MSI1B03.tmp
InstallShield 15:02:36: Extracting support file IsConfig.ini to C:\Windows\TEMP\{1FA8B940-83A8-4EE2-8D62-52F77B4E0275}\IsConfig.ini
InstallShield 15:02:36: Extracted isconfig.ini to C:\Windows\TEMP\{1FA8B940-83A8-4EE2-8D62-52F77B4E0275}\IsConfig.ini
InstallShield 15:02:36: Got '{45F63F00-7C1E-4707-81D3-5305EB68E366}' for TempPathGuid from isconfig.ini
InstallShield 15:02:36: Attempting to use temp path 'C:\Windows\TEMP\{45F63F00-7C1E-4707-81D3-5305EB68E366}'
InstallShield 15:02:36: Using temp folder C:\Windows\TEMP\{1FA8B940-83A8-4EE2-8D62-52F77B4E0275}
InstallShield 15:02:36: Installing engine...
InstallShield 15:02:36: Using product language 1033
0 Comments
[ + ] Show comments
Answers (2)
Answer Summary:
Please check the MSI script section and see if "UILevel" is used anywhere. There could be CA with condition like UILevel=4.
Please check the MSI script section and see if "UILevel" is used anywhere. There could be CA with condition like UILevel=4.
Please log in to answer
Posted by:
akki
12 years ago
Please check the MSI script section and see if "UILevel" is used anywhere. There could be CA with condition like UILevel=4.
Comments:
-
UILevel is not specified in any of the custom actions. - joedown 12 years ago