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

Reply via email to