William, We have seen serious problems with this merge module. I think there's an unavoidable problem with per-user installations if you use it. In at least one of our setups, we use an executable file to install the VS 2008 support, instead of the merge module.
I can find out the details for you if no-one else provides an answer. John Schmitz Media Cybernetics ________________________________________ From: William Bardwell [bardw...@curl.com] Sent: Wednesday, November 18, 2009 4:08 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] 2902 error installing with VS 2008 SP1 CRT merge modules on Vista/Win7 I have a Wix installer that includes the following lines in the .wxs to get the VS 2008 SP1 CRT merge modules into it: <DirectoryRef Id="TARGETDIR"><Merge Id="VCRedist" SourceFile="C:\Program Files\Common Files\Merge Modules\Microsoft_VC90_CRT_x86.msm" DiskId="1" Language="0"/></DirectoryRef> <MergeRef Id="VCRedist"/> (I tried putting the Merge in the Directory, and the MergeRef in a seperate Feature and I tried adding the policy merge module too, none of that made any difference.) And it seems to work as expected on WinXP and Win2000, but not on Vista or Windows7. On Vista and Windows7 I get a 2902 error and the MSI log looks like: MSI (s) (C4:14) [13:56:32:484]: Created Custom Action Server with PID 1628 (0x6 5C). MSI (s) (C4:3C) [13:56:32:703]: Running as a service. MSI (s) (C4:3C) [13:56:32:703]: Hello, I'm your 32bit Elevated custom action se rver. MSI (s) (C4:6C) [13:56:32:765]: Closing MSIHANDLE (6) of type 790536 for thread 2672 MSI (s) (C4:70) [13:56:32:765]: Executing op: ActionStart(Name=InstallFiles,Des cription=Copying new files,Template=File: [1], Directory: [9]) Action 13:56:32: InstallFiles. Copying new files MSI (s) (C4:70) [13:56:32:765]: Executing op: ProgressTotal(Total=8660044,Type= 0,ByteEquivalent=1) MSI (s) (C4:70) [13:56:32:765]: Executing op: SetTargetFolder(Folder=C:\Windows \winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.1_none_e163563597edea da\) MSI (s) (C4:70) [13:56:32:828]: Executing op: SetSourceFolder(Folder=1\Windows\ winsxs\ulCRTx86\) MSI (s) (C4:70) [13:56:32:828]: Executing op: ChangeMedia(,MediaPrompt=Please i nsert the disk: ,MediaCabinet=Sample.cab,BytesPerTick=32768,CopierType=2,Module FileName=C:\Windows\Installer\ac41a.msi,,,,,IsFirstPhysicalMedia=1) MSI (s) (C4:70) [13:56:32:828]: Executing op: AssemblyCopy(SourceName=fbvwqbcr. mic|x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest, SourceCabKey=ul_manifest.30729.01.Microsoft_VC90_CRT_x86.SP.D8D85FD0_537C_3A3A_ 9BEC_7A1B426637EC,DestName=x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_ x-ww_6f74963e.manifest,Attributes=0,FileSize=1857,PerTick=32768,,VerifyMedia=1, ElevateFlags=4,,,,ComponentId={6D321E57-3E99-3B87-BF23-2CDFF3361CB4},IsManifest =1,,,AssemblyMode=0,) DEBUG: Error 2902: Operation ixfAssemblyCopy called out of sequence. The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2902. The argument s are: ixfAssemblyCopy, , MSI (s) (C4:70) [13:56:38:684]: Product: Curl RTE -- The installer has encounte red an unexpected error installing this package. This may indicate a problem wi th this package. The error code is 2902. The arguments are: ixfAssemblyCopy, , Action ended 13:56:38: InstallFinalize. Return value 3. MSI (s) (C4:70) [13:56:38:715]: User policy value 'DisableRollback' is 0 MSI (s) (C4:70) [13:56:38:715]: Machine policy value 'DisableRollback' is 0 MSI (s) (C4:70) [13:56:38:715]: Executing op: Header(Signature=1397708873,Versi on=405,Timestamp=996896529,LangId=1033,Platform=0,ScriptType=2,ScriptMajorVersi on=21,ScriptMinorVersion=4,ScriptAttributes=1) MSI (s) (C4:70) [13:56:38:715]: Executing op: DialogInfo(Type=0,Argument=1033) MSI (s) (C4:70) [13:56:38:715]: Executing op: DialogInfo(Type=1,Argument=Curl R TE) MSI (s) (C4:70) [13:56:38:715]: Executing op: RollbackInfo(,RollbackAction=Roll back,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupActio n=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File : [1]) Anyone have any idea what is going on? I have even tried to use a MSDN incident but havn't been able to convince Microsoft that it even might be an issue with the merge modules or MSI. William Bardwell ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ###################################################################################### CONFIDENTIALITY NOTICE: This email transmission and its attachments contain confidential and proprietary information of Princeton Instruments, Acton Research, Media Cybernetics and their affiliates and is intended for the exclusive and confidential use of the intended recipient. Any use, dissemination, printing, or copying of this transmission and its attachment(s) is strictly prohibited. If you are not the intended recipient, please do not read, print, copy, distribute or take action in reliance upon this message. If you have received this in error, please notify the sender immediately by telephone or return email and promptly delete all copies of the original transmission and its attachments from your computer system. ####################################################################################### ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users