Hi Rob,

thanks for ur quick reply!

i have checked for the bullets u marked at prob:-
1. Duplicated GUID ... its not
2. in verbose log its not uninstalling the component.

here are few advancements that i have reach on new conclusion..
now my application EXE is gettin removed.

CAUSE:- earlier i was using adverised shortcut for it, then i just tried my
luck with non advertised and it worked perfectly.

 still not able to resolve my problem with service EXEs

Am able to remove the service EXEs when i set attribute(KeyPath ="yes") in
component(service EXE file is a part of this component). but in this case as
expected, service is not gettin installed, but EXE are gettin removed from
the INSTALLLOCATION.

if on other hand i set  attribute(KeyPath ="yes")in File tag
andKeyPath ="no" for
the component , services are gettin installed but not getting removed nor
the services are removing.
Please let me a way out, or else i would be left alternate way of installing
services through c# custom action. Please help me a way out ..which is
recommended and according to the standards.

Thanks,
Akash
On Thu, Jun 4, 2009 at 9:31 PM, Rob Mensching <r...@wixtoolset.org> wrote:

> The RemoveFile element is probably useless below (that is for removing
> files that are *not* described by your install). Take a look at a
> verbose log file and see if your Component is being uninstalled. My
> first bet is that some other product is holding on to it (or you've
> duplicated a GUID).
>
> akash bhatia wrote:
> > hi,
> >
> > i am facing a very weird situation here.
> >
> > i am installing 2 services during installation.
> >
> > also i am removing it during uninstall. but the weird thing is that
> during
> > uninstall, services are not deleted and also respective EXEs also exists
> in
> > the INSTALLLOCATION
> >
> > here s my code which i have used
> >
> >
> > <Component Id="comp_5" DiskId="1" Guid="MY GUID">
> >
> > <File Id="file_TIC_5" Name="Service.exe" Checksum="yes" KeyPath="yes"
> Source
> > ="D:\Service.exe"/>
> >
> > <RegistryKey Root="HKLM" Key="SOFTWARE\mySetup" >
> >
> > <RegistryValue Name="InstallDir" Type="string" Value="[INSTALLLOCATION]"
> />
> >
> > </RegistryKey>
> >
> > <RemoveFile Id ="remove_file_5" Name ="Service.exe" On ="uninstall" />
> >
> > <ServiceInstall Id ="Service" ErrorControl ="normal" Start ="demand"
> Type="
> > ownProcess" Name="My Integration Service" Account ="[DOMAIN]\[USERNAME]"
> > Password ="[PASSWORD]"/>
> >
> > <ServiceControl Remove ="uninstall" Stop ="uninstall" Id ="Service"
> Name="My
> > Integration Service" Wait ="yes" />
> >
> > </Component>
> >
> > please let me know where i am goin wrong.
> >
> > also with this i have one more EXE which is an application is also left
> > while uninstallation. In total all EXEs are left in the INSTALLLOCATION.
> >
> >
> >
> > Thanks,
> >
> > Akash
> >
> ------------------------------------------------------------------------------
> > OpenSolaris 2009.06 is a cutting edge operating system for enterprises
> > looking to deploy the next generation of Solaris that includes the latest
> > innovations from Sun and the OpenSource community. Download a copy and
> > enjoy capabilities such as Networking, Storage and Virtualization.
> > Go to: http://p.sf.net/sfu/opensolaris-get
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
>
>
> ------------------------------------------------------------------------------
> OpenSolaris 2009.06 is a cutting edge operating system for enterprises
> looking to deploy the next generation of Solaris that includes the latest
> innovations from Sun and the OpenSource community. Download a copy and
> enjoy capabilities such as Networking, Storage and Virtualization.
> Go to: http://p.sf.net/sfu/opensolaris-get
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises 
looking to deploy the next generation of Solaris that includes the latest 
innovations from Sun and the OpenSource community. Download a copy and 
enjoy capabilities such as Networking, Storage and Virtualization. 
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to