In that case, I think you'll have to put a new service control element with
each component (or perhaps just each feature) that needs to restart IIS.

-----Original Message-----
From: Thorsten Tarrach [mailto:thors...@atomia.com] 
Sent: 30 March 2011 08:39
To: 'General discussion for Windows Installer XML toolset.'
Subject: Re: [WiX-users] Same component guid, different products

Hi Peter,

Thanks for your reply. The ServiceDependency element is only applicable when
I install a new service.

Thanks, Thorsten

> -----Original Message-----
> From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
> Sent: 29 March 2011 11:57
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Same component guid, different products
> 
> Yes, the component will be reference counted. The component rules allow
> the same component to be installed to several directories simultaneously.
> The service control is performed only when installing or removing the
> component so it won't behave as you require.
> 
> I've never used them myself but have you tried using ServiceDependency
> elements ?
> 
> 
> -----Original Message-----
> From: Thorsten Tarrach [mailto:thors...@atomia.com]
> Sent: 29 March 2011 10:13
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Same component guid, different products
> 
> Hi everyone,
> 
> We have a shared library for all our products we include during
compilation.
> Now I would like to stop and start IIS during installation because running
iis
> applications can get in the way of updates. This is very easily done with
the
> fragment below.
> 
>   <Fragment>
>     <Component Id="CStartStop" Guid="{DDE4A64B-54B8-4679-A49A-
> 4BCE95CFF793}"
> Directory="FProduct">
>       <CreateFolder/>
>       <ServiceControl Id="W3SVC" Name="W3SVC" Start="both"
> Stop="both"/>
>     </Component>
>   </Fragment>
> 
> Now, if I reference this in several products, they all have the same Guid.
> Will that cause the component to be reference counted? FProduct is
> different for every product. It is important this starting and stopping is
done
> every time, not just for the first product.
> 
> Thanks, Thorsten
> 
> 
>
----------------------------------------------------------------------------
-
> -
> Enable your software for Intel(R) Active Management Technology to meet
> the growing manageability and security demands of your customers.
> Businesses are taking advantage of Intel(R) vPro (TM) technology - will
your
> software be a part of the solution? Download the Intel(R) Manageability
> Checker today! http://p.sf.net/sfu/intel-dev2devmar
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> SDL PLC confidential, all rights reserved.
> If you are not the intended recipient of this mail SDL requests and
requires
> that you delete it without acting upon or copying any of its contents, and
we
> further request that you advise us.
> SDL PLC is a public limited company registered in England and Wales.
> Registered number: 02675207.
> Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire
> SL6 7DY, UK.
> 
> 
>
----------------------------------------------------------------------------
--
> Enable your software for Intel(R) Active Management Technology to meet
> the growing manageability and security demands of your customers.
> Businesses are taking advantage of Intel(R) vPro (TM) technology - will
your
> software be a part of the solution? Download the Intel(R) Manageability
> Checker today! http://p.sf.net/sfu/intel-dev2devmar
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


-----------------------------------------------------------------------------
-
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to