Hi I never set any of the ARPxxx properties in my installer code. I noticed that by default, the entry for my application under HKLM\Microsoft\Windows\CurrentVersion\Uninstall\{guid} always contains an entry for NoModify set to 0x00000001.
On Vista and W2K8 I get both Repair/Remove options in ARP. On XP and W2K3, I only see remove. This seems to be consistent with the Windows Installer documentation: "On earlier operating systems, clicking the *Add or Remove Programs* button uninstalls the product rather than entering the maintenance mode wizard." and "On Windows 2000, this disables the *Change* button for the product in the *Add or Remove Programs* of the *Control Panel*." My question then: is it possible to get consistent behavior across W2K, W2K3, W2K8, XP and Vista so that ARP always provides a user with the same set of choices? Thanks, Jacques ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users