Thanks Richard to answer. Let me explain you complete scenario:
1) In the upgrade scenario i have to keep Config files as it is. We are not planning to upgrade the config files and also database. 2) I have to modify complete binaries. 3) In the previous installation i am executing some custom actions to install performance counters using condition ("Intalled" at the time of uninstallation and "Not Installed" in the time of Installation). 4) Installing some assemblies in the GAC. Now In the Major Upgrade scenario i included UpgradeTable. In that OnlyDetect="no". For that I have to specify RemoveExistingProduct in the InstallExecuteScenario. If i specify "RemoveExistingProduct" after InstallInitialize it will remove complete product and also config files as well. So I can not specify this after this. If i specify "RemoveExistingProduct" after InstallFinalize then config files remains but performance counters got uninstalled. I am not able to call install performance counter after removeexistingproduct it is throwing error. I got stucked on this. Please let me know if you have any idea Thanks Amit On Mon, Oct 20, 2008 at 8:02 PM, Richard <[EMAIL PROTECTED]> wrote: > > In article <[EMAIL PROTECTED]>, > "Amit Shrivastav" <[EMAIL PROTECTED]> writes: > > > I am getting strange problem. I have added some custom actions on the > > previous MSI. That custom action is invoked using installUtil.exe. When I > am > > executing that MSI working fine in both installation and uninstallation > > scenario. > > Any chance that you could implement your CA some other way? It sounds > like you are being bit by the way assemblies are updated. I'm assuming > that your custom action depends on the upgraded assemblies. > -- > "The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download > <http://www.xmission.com/~legalize/book/download/index.html> > > Legalize Adulthood! <http://blogs.xmission.com/legalize/> > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users