Hello. First: the context: WiX v3.5, Windows 7 Enterprise
I'm intending to install the VC++ 9.0 redistributable from it's msm as described in WiX's official documentation page [0] Yet, even when my msi size augments in the same size as the msm and I can see with Orca entrances related to the msm, I think it does not get installed. What I've done in my code is: <!-- VC++ redistributable dependence --> <DirectoryRef Id="TARGETDIR"> <Merge Id="VCRedist" SourceFile="$(var.DependencesDir)Microsoft_VC90_CRT_x86.msm" DiskId="1" Language="0"/> </DirectoryRef> <Feature Id="VCRedist" Title="Visual C++ 9.0 Runtime" AllowAdvertise="no" Display="hidden" Level="1"> <MergeRef Id="VCRedist"/> </Feature> The code compiles and throws some warnings as expected and detailed in the documentation. It does however, throw some other errors[1] but I've searched the web and found that these are also expected from using mergemod.dll[2] Whenever installing, however, I can't find any evidence that the VC++ redistributable package has been installed. I don't find it in Add/Remove programs. I don't find registry keys associated with it. Etc. 1. Is this the correct way to check? 2. What can I do if in fact, the package is not being installed? (I need some hint on where to look now) Thanks in advance. [0] http://wix.sourceforge.net/manual-wix3/install_vcredist.htm [1] light.exe(0,0): warning LGHT1076: ICE82: This action SystemFolder.21022.08.Microsoft_VC90_CRT_x86.RTM.0138F525_6C8A_333F_A105_14AE030B9A54 has duplicate sequence number 2 in the table InstallUISequence 1>light.exe(0,0): warning LGHT1076: ICE82: This action SystemFolder.21022.08.Microsoft_VC90_CRT_x86.RTM.0138F525_6C8A_333F_A105_14AE030B9A54 has duplicate sequence number 2 in the table AdminUISequence 1>light.exe(0,0): warning LGHT1076: ICE82: This action SystemFolder.21022.08.Microsoft_VC90_CRT_x86.RTM.0138F525_6C8A_333F_A105_14AE030B9A54 has duplicate sequence number 2 in the table AdvtExecuteSequence [2] http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/ICE82-Warnings-from-duplicate-sequence-number-created-from-lt-Directory-gt-elements-using-Merge-Modus-td687752.html Particularly: *Duplicate* *sequence* *numbers* are not a problem as long as you don't need *the* order of *the* CustomActions to be consistent. *These* type 51 CustomActions' order relative to each other shouldn't be important. Also, this is not a light.exe issue. *The* behavior you are seeing is from mergemod.dll provided by *the* Windows *Installer* SDK. -- Francisco ------------------------------------------------------------------------------ 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