Dear All, I have created my own exe for uninstallation of application, which takes care of showing custom pop-ups and taking respective inputs from user. Basic idea behind creating my own exe is to modify default uninstall dialog "Are you sure you want to uninstall this product?" when I try to uninstall my application using program menu unstall shortcut. I have given call to my own exe when clicking program menu uninstall shortcut. I want to modify this dialog string to "Are you sure you want to uninstall <my_application_name> ?".
*Is there any way to achieve it?* Because somewhere I read that this message is in some function in msi.dll and I am not able to modify the dll. In my own exe I have taken care of calling windows uninstalling process for my [ProjectCode]. It works very fine for me i.e uninstalling the application via program menu uninstall shortcut. *But* the problem occurs when I try to uninstall my application using "Add Remove Program". It will start unistallation process in separate thread. I have given call to my exe using CA which I planned to execute after "CostFinallize". Here is my code: <Product> <Component> <Directory> ....... ....... <File DiskId='1' KeyPath="no" Checksum="yes" Id='File_FileCleaner' Name='FileCleaner.exe' Source='FileCleaner.exe'> <Shortcut Id="Uninstall" Directory="Program_Menu_App_Folder" Name="Uninstall My Application" WorkingDirectory="INSTALLDIR" Icon="filecleaner.exe" IconIndex="0"/> </File> </Directory> ............ ............ ........... ........... <CustomAction Id='FileCleaner' BinaryKey='FileCleanerEXE' ExeCommand='' Return='asyncNoWait' /> <Binary Id="FileCleanerEXE" SourceFile="fileCleaner.exe" /> <InstallExecuteSequence> <Custom Action="FileCleaner" After='CostFinalize'> Installed AND NOT UPGRADINGPRODUCTCODE </Custom> </InstallExecuteSequence> Due to CA my own exe gets called during uninstall process. If I skip CA, My custom pop-ups do not get called since they are in exe. I am thinking of creating one more exe and call this via CA which will take care of my custom pop-ups. I know it is very un-usual way, but this is the way I am finding right now. Any Idea??? Regards, Ron. ------------------------------------------------------------------------------ The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your production scanning environment may not be a perfect world - but thanks to Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700 Series Scanner you'll get full speed at 300 dpi even with all image processing features enabled. http://p.sf.net/sfu/kodak-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users