Welcome to EMC Consulting Blogs Sign in | Join | Help

Stuart Preston's Blog

Stuart was CTO for Application Consulting EMEA at EMC Consulting until October 2009, now blogging at http://stuartpreston.net

WiX Tips and Tricks: Part 5 - Repair/Reinstall text is misleading in WiX v2.0.3309

There is a slight, but glaring bug in the UI that is distributed with WiX v2.0.3309. 

RepairRemoveError

If you have customised your own UI by darking an existing WiX-based MSI you'll need to hunt for the "MaintenanceTypeDlg" and look for these elements:

<Control Id="RemoveText" Type="Text" X="60" Y="138" Width="280" Height="20">
   <
Text><![CDATA[Removes [ProductName] from your computer.]]></Text>
</
Control>

<Control Id="RepairText" Type="Text" X="60" Y="191" Width="280" Height="30">
   <
Text><![CDATA[Repairs errors in the most recent installation by fixing missing and corrupt files, shortcuts, and registry entries.]]></Text>
</
Control>


Simply switch the Y values of each one to fix this minor bug:

<Control Id="RemoveText" Type="Text" X="60" Y="191" Width="280" Height="20">
   <
Text><![CDATA[Removes [ProductName] from your computer.]]></Text
>
</
Control
>

<Control Id="RepairText" Type="Text" X="60" Y="138" Width="280" Height="30">
   <
Text><![CDATA[Repairs errors in the most recent installation by fixing missing and corrupt files, shortcuts, and registry entries.]]></Text
>
</
Control>

Published 16 December 2005 13:42 by Stuart.Preston

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

vinoth said:

Hi,

  Can u tell me the meaning or its operations for all the Elements(Parent & Child) in WiX, and also give me the reffered site.

July 3, 2008 07:24

Leave a Comment

(required) 
(optional)
(required) 
Submit

This Blog

Syndication

News

I have now left EMC Consulting and can be found at http://stuartpreston.net
Powered by Community Server (Personal Edition), by Telligent Systems