Hello I write installer in WiX for product. This is new installer and this product already have old versions, wrote in other installer (NSIS). I search for older versions like this:
<Property Id='OLDINSTALLV4'> <RegistrySearch Id="RegSearchVersion4" Type='raw' Root='HKLM' Key='Software\Microsoft\Windows\CurrentVersion\Uninstall\Solver4' Name='UninstallString' /> </Property> <Property Id='OLDINSTALLV3'> <RegistrySearch Id="RegSearchVersion3" Type='raw' Root='HKLM' Key='Software\Microsoft\Windows\CurrentVersion\Uninstall\Solver3' Name='UninstallString' /> </Property> UnsinstallString contains file path for uninstall.exe for older versions, like "C:\program Files\Solver3\uninstall.exe" And if OLDINSTALL3 is present, I should set INSTALLDIR to OLDINSTALL3. OLDINSTALL4 in same way. Question: How to remove "...\uninstall.exe" (can I do this without CA type 1, 2, 17, 18)? Or If I can't remove this substring standart method, how to set INSTALLDIR property from CA? As I understood, deferred CA can set only one property with name, like CA Id. But how to set other properties? Thank you ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users