Melvin Abraham
Melvin Abraham

Reputation: 1

Installation of an upgrade version starting at ResumeDlg

Installation of an upgrade version starts at ResumeDlg. First installation works perfectly as designed using a customdlg.wxs. During an upgrade using the same productcode and upgradecode, I cannot move on to a customedialog box which requires user input since the installation starts at ResumeDlg instead of MaintenanceWelcomeDlg or WelcomeDlg.

Attached is the script of flow.

WixUI_InstallDir_Custom.wxs

Action start 10:58:51: INSTALL.
MSI (c) (74:50) [10:58:51:783]: UI Sequence table 'InstallUISequence' is present and populated.
MSI (c) (74:50) [10:58:51:783]: Running UISequence
MSI (c) (74:50) [10:58:51:783]: PROPERTY CHANGE: Adding EXECUTEACTION property. Its value is 'INSTALL'.
MSI (c) (74:50) [10:58:51:783]: Doing action: FindRelatedProducts
Action 10:58:51: FindRelatedProducts. Searching for related applications
Action start 10:58:51: FindRelatedProducts.
MSI (c) (74:50) [10:58:51:784]: Skipping FindRelatedProducts action: not run in maintenance mode
Action ended 10:58:51: FindRelatedProducts. Return value 0.
MSI (c) (74:50) [10:58:51:784]: Skipping action: SetFirstInstall (condition is false)
MSI (c) (74:50) [10:58:51:784]: Skipping action: SetUninstalling (condition is false)
MSI (c) (74:50) [10:58:51:784]: Doing action: PrepareDlg
Action 10:58:51: PrepareDlg. 
Action start 10:58:51: PrepareDlg.
Info 2898.For WixUI_Font_Normal textstyle, the system created a 'Tahoma' font, in 0 character set, of 13 pixels height.
Info 2898.For WixUI_Font_Bigger textstyle, the system created a 'Tahoma' font, in 0 character set, of 19 pixels height.
Action 10:58:51: PrepareDlg. Dialog created
Action ended 10:58:51: PrepareDlg. Return value 1.
..
..
MSI (c) (74:50) [10:58:51:837]: Allowing installation of component: {6B44B007-890C-5F60-9808-32B38F83D563} even though a modified unversioned keyfile exists and file versioning rules would disable the component
MSI (c) (74:50) [10:58:51:845]: Disallowing installation of component: {584802EF-F7A4-5808-BB99-F5DDC9BDA47A} since the keyfile exists and the component is marked to never overwrite existing installations
MSI (c) (74:50) [10:58:51:846]: Disallowing installation of component: {650EF96D-C663-0091-8330-5A7A9BF3D369} since the keyfile exists and the component is marked to never overwrite existing installations
Action ended 10:58:51: CostFinalize. Return value 1.
MSI (c) (74:50) [10:58:51:848]: Doing action: MigrateFeatureStates
Action 10:58:51: MigrateFeatureStates. Migrating feature states from related applications
Action start 10:58:51: MigrateFeatureStates.
MSI (c) (74:50) [10:58:51:850]: Skipping MigrateFeatureStates action: not run in maintenance mode
Action ended 10:58:51: MigrateFeatureStates. Return value 0.
MSI (c) (74:50) [10:58:51:850]: Skipping action: MaintenanceWelcomeDlg (condition is false)
MSI (c) (74:50) [10:58:51:850]: Doing action: ResumeDlg
Action 10:58:51: ResumeDlg. 
Action start 10:58:51: ResumeDlg.
Action 10:58:51: ResumeDlg. Dialog created
MSI (c) (74:78) [10:58:51:870]: Note: 1: 2205 2:  3: _RemoveFilePath 
MSI (c) (74:78) [10:58:51:889]: PROPERTY CHANGE: Modifying CostingComplete property. Its current value is '0'. Its new value: '1'.
MSI (c) (74:78) [10:58:51:889]: Note: 1: 2205 2:  3: BindImage 
MSI (c) (74:78) [10:58:51:889]: Note: 1: 2205 2:  3: ProgId 
MSI (c) (74:78) [10:58:51:889]: Note: 1: 2205 2:  3: PublishComponent 
MSI (c) (74:78) [10:58:51:889]: Note: 1: 2205 2:  3: SelfReg 
MSI (c) (74:78) [10:58:51:889]: Note: 1: 2205 2:  3: Extension 
MSI (c) (74:78) [10:58:51:889]: Note: 1: 2205 2:  3: Font 
MSI (c) (74:78) [10:58:51:889]: Note: 1: 2205 2:  3: Class 
MSI (c) (74:78) [10:58:51:889]: Note: 1: 2205 2:  3: TypeLib 
MSI (c) (74:78) [10:58:51:889]: Note: 1: 2727 2:  
Action ended 10:58:58: ResumeDlg. Return value 1.
MSI (c) (74:50) [10:58:58:302]: Skipping action: WelcomeDlg (condition is false)
MSI (c) (74:50) [10:58:58:302]: Doing action: ProgressDlg
Action 10:58:58: ProgressDlg. 
Action start 10:58:58: ProgressDlg.
Info 2898.For WixUI_Font_Title textstyle, the system created a 'Tahoma' font, in 0 character set, of 14 pixels height.
Action 10:58:58: ProgressDlg. Dialog created
Action ended 10:58:58: ProgressDlg. Return value 1.
MSI (c) (74:50) [10:58:58:329]: Doing action: ExecuteAction
Action 10:58:58: ExecuteAction. 
Action start 10:58:58: ExecuteAction.
      <InstallUISequence>
          <Show Dialog="ResumeDlg" Before="ProgressDlg"><![CDATA[0]]></Show>
          <Show Dialog="WelcomeDlg" After="PrepareDlg">1</Show>

Is there any other solution to go forward wth resumeDlg to my customDlgs with proper functioning or to start at WelcomDlg?

Appreciate your help in advance.!!

Upvotes: 0

Views: 17

Answers (0)

Related Questions