I've got a custom install project where I have overridden the
Wix_UI_InstallDir.wxs because I did not want the
ARPNOMODY set to one. I've created a CustomUI_InstallDir.wxs that is very
close to the original document with
A couple of exceptions.
I've remove the APRMODIFY. I want my install to give the user the ability to
change the install directory and I also
Want them to use Change to modify how it is removed. This is working.
>From the Add Remove Programs in the control panel, when you hit the Change
>button, that kicks off the standard Maintenance dialogs. You get the
>Maintenance Welcome Dialog which is fine and then you get Maintenance Type
>Dialog.
I want to customize the MaintenanceTypeDlg. I want to tweak the options that
appear there.
I want two different Remove strategies. I got my own copy of the
MaintenanceTypeDlg called CMaintenanceTypeDlg.wxs in my project.
In CustomUI_InstallDir.wxs I also got things setup to that
<Publish Dialog="MaintenanceWelcomeDlg" Control="Next" Event="NewDialog"
Value="CMaintenanceTypeDlg">1</Publish>
<Publish Dialog="CMaintenanceTypeDlg" Control="RepairButton" Event="NewDialog"
Value="VerifyReadyDlg">1</Publish>
<Publish Dialog="CMaintenanceTypeDlg" Control="RemoveButton" Event="NewDialog"
Value="VerifyReadyDlg">1</Publish>
<Publish Dialog="CMaintenanceTypeDlg" Control="Back" Event="NewDialog"
Value="MaintenanceWelcomeDlg">1</Publish>
When I compile this project, I get the error
Error 3 The InstallUISequence table contains an action
'MaintenanceWelcomeDlg' that is declared in two different locations. Please
remove one of the actions or set the Overridable='yes' attribute on one of
their elements.
C:\delivery\Dev\wix30_public\src\ext\UIExtension\wixlib\MaintenanceWelcomeDlg.wxs
31 1 HTSBackendInstaller
I tried the overridable flag but that creates other problems. I need to
"override" this MaintenanceTypeDlg.
I believe I'm the right track but am missing something yet ? I haven't done
anything with the MaintenanceWelcomeDlg
But seeing how I got my own copy of MaintenanceTypeDlg I'm sure something is
seen as duplicate somehow..
Anybody have any insights ?
Rob Hermann
Senior Software Developer
Niceware International, LLC
10437 Innovation Drive
Suite 147
Milwaukee, WI 53226
Tel: 414-476-6423 x110
Fax: 414-476-7955
Email: [email protected]
http://www.nicewareintl.com
http://healthcare.nicewareintl.com
------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users