Hey all, Trying to clean up a mess of sorts. Product A was installed on a bunch of servers long ago. Product A didn't create some EventSource entries so somebody manually added the missing items on each server. Product B came along and lives side by side with A. B is a old vdproj and it added the EventSources via a custom action (aka still no component) so a manual post fix was no longer required.
Now, I'm trying to upgrade Product B (Major Upgrade) and do it with Wix (call it B.Wix) I can have B.Wix create a permanent component so A will continue to work after B.Wix is uninstalled (really while B is being upgraded). Is it possible to uninstall it someday once A finally dies? According to the docs, it does seem permanent is permanent and can't be altered afterwards to not be. So, can I cheat a little bit by using SharedDllRefCount to fake that A is using it? The idea being B.Wix installs an adds an extra reference count and then when A retired, I can decrement the count somehow and then uninstall B.Wix and have the component uninstall. Would that work? If so, how to decrement the reference count? ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users