On Fri, May 06, 2011 at 10:13:19AM -0400, Chris Lord wrote: > Hi Sam, > > One thing to note....The manual page states the custom action for > DirectX runs after InstallFinalize which is right at the end of an > installation. You have yours running a lot earlier than that. I don't > know the consequences of moving it but you might try just doing as the > manual states and see what happens.
I actually schedule the action with before="InstallFinalize", as the web page suggests. I only mentioned CostFinalize in my original message because that was the action under which the messages about the component versions being the same was logged--it was a red herring. :) > As far as the manual page is concerned, it seems to me to be advocating > chaining which is a deprecated feature of Windows Installer and > something Microsoft advise against doing. Given that's the case, is > there something special about DirectX that means it can be installed > that way or does indeed the page need updating in some way? This is probably a case of one part of Microsoft talking to the other. Installing DirectX has always been a bit, shall we say, "special" (depending on who you ask--I doubt sysadmins would be as polite). Microsoft's current recommendation can be found at <http://msdn.microsoft.com/en-us/library/ee416805(v=vs.85).aspx>. Basically you are supposed to always run dxsetup.exe /silent as part of your game's installation process, and you shouldn't allow the end user to opt out. There isn't even any way to uninstall DirectX--installation is permanent. That's why I am not too bothered about having another CustomAction that removes it when the product is uninstalled. > Chris Regards, -- Sam Morris Red Redemption Please consider the fate of the world before printing this email! ------------------------------------------------------------------------------ WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users