May not be optimal, but if you can't find out why it is restarting explorer you 
could always create a separate MSI for the one shell extension and install them 
together with burn as a bundle.

-----Original Message-----
From: Jeremy Chiu [mailto:green...@gmail.com] 
Sent: Wednesday, November 28, 2012 1:08 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] How can I make Wix install only modified files

Hi All,

  I'm trying to create an installer that drops down an exe + a few dlls.
 One of these dlls is infrequently changed and is injected into explorer (it 
does icon overlays & explorer loads it when it launches).

  I'm using RemoveExistingProducts after InstallFinalize but I think the 
installer is still trying to install the dll.  I suspect this because msiexec 
will want to relaunch explorer when install is done even tho I have not changed 
the dll's version # (or all at for that matter).  Msiexec is relaunching 
explorer via restart manager.  It detects that explorer has a handle to the dll 
and closes the explorer app.  My guess is that it is doing this because it 
wants to drop down the dll again.  Thus my suspicion that it is still 
installing that dll.

  I can 'fix' this problem by marking the dll's component as NeverOverwrite.  
That isn't a real fix tho.

  I've posted this question on
stackoverflow<http://stackoverflow.com/questions/13408436/how-can-i-make-wix-install-only-modified-files>
&
Mike Baz pointed me to this forum.  Hopefully someone here can point me in the 
right direction.

Thanks!
------------------------------------------------------------------------------
Keep yourself connected to Go Parallel: 
INSIGHTS What's next for parallel hardware, programming and related areas?
Interviews and blogs by thought leaders keep you ahead of the curve.
http://goparallel.sourceforge.net
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Keep yourself connected to Go Parallel: 
INSIGHTS What's next for parallel hardware, programming and related areas?
Interviews and blogs by thought leaders keep you ahead of the curve.
http://goparallel.sourceforge.net
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to