Wilson, Phil wrote: > That's correct, Vista uses the same SxS model with Fusion to install the > C++ runtimes as GAC installation, so the runtimes aren't available until > after InstallFinalize.
Solution: * Install merge module if (VersionNT < 600) OR Version9X . In other words, install the merge module on pre-Vista systems and the service will use the merge module files. * On Vista and newer machines (VersionNT >= 600), install the runtime as a local assembly in the destination folder of your service. This makes the MSI file larger, but at least it works the Right Way. - Adam ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users