Our WiX based installer does not build any cabinet.  All of the installation 
and application files are left uncompressed on the disk image.  The WiX file 
includes VS 2008 SP1 version of Microsoft_VC90_CRT_x86.msm, which gives error 
1309 upon installation.  It failed due to the missing file 
\\publicshare\Windows\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest,
 which is a file contaied in the merge module.  Are we suppsed to extract the 
files from the merge module and lay them out under the installer location 
\\publicshare?  What about the registry entries and custom actions contained in 
the merge module?
 
Is there any WiX element or option that would automatically extract the proper 
info from the merge module and place them in the final disk image if no 
compressed cabinet is used?
 
Thanks!
 
The relevant WiX code is:
 
<Media Id="1" DiskPrompt="1" VolumeLabel="DISK1" />
<Merge Id="CAC67852-EB1A-48f4-BBD3-9FB016F45FAA" Language="1033" 
src="C:\InstallerMergeModules\Microsoft_VC90_CRT_x86.msm" DiskId="1" />
 
Here is the excerpts from the msi log.
 
Action 17:24:34: InstallFiles. Copying new files
MSI (s) (0C:E8) [17:24:34:633]: Executing op: 
ProgressTotal(Total=93365817,Type=0,ByteEquivalent=1)
MSI (s) (0C:E8) [17:24:34:633]: Executing op: 
SetTargetFolder(Folder=C:\WINDOWS\winsxs\Manifests\)
MSI (s) (0C:E8) [17:24:34:633]: Executing op: 
SetSourceFolder(Folder=1\Windows\winsxs\xi4ggmj1\|Windows\winsxs\Manifests\)
MSI (s) (0C:E8) [17:24:34:633]: Executing op: 
ChangeMedia(MediaVolumeLabel=DISK1,MediaPrompt=Please insert the disk: 
1,,BytesPerTick=32768,CopierType=0,,,,,,IsFirstPhysicalMedia=1)
MSI (s) (0C:E8) [17:24:34:633]: Executing op: 
FileCopy(SourceName=zxultbe7.mic|x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest,SourceCabKey=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=8192,FileSize=1857,PerTick=32768,,VerifyMedia=1,ElevateFlags=4,,,,CheckCRC=0,,,InstallMode=58982400,HashOptions=0,HashPart1=1621683649,HashPart2=-1721627007,HashPart3=-1874489098,HashPart4=1439097862,,)
MSI (s) (0C:E8) [17:24:34:633]: File: 
C:\WINDOWS\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest;
    To be installed;  Won't patch;                  No existing file
MSI (s) (0C:E8) [17:24:34:633]: Source for file 
'x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest' is 
uncompressed, at '\\posfilesvr\TestShare\binl\b8088\Windows\winsxs\Manifests\'.
InstallFiles: File: 
x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest,  
Directory: C:\WINDOWS\winsxs\Manifests\,  Size: 1857
MSI (s) (0C:E8) [17:24:34:633]: Note: 1: 2318 2: 
C:\WINDOWS\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest
 
MSI (s) (0C:E8) [17:24:34:633]: Note: 1: 1309 2: 3 3: 
\\publicshare\Windows\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest
 
MSI (s) (0C:E8) [17:24:34:633]: Note: 1: 2318 2: 
C:\WINDOWS\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest
 
MSI (s) (0C:E8) [17:24:34:633]: Note: 1: 1309 2: 3 3: 
\\publicshare\Windows\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest
 
MSI (s) (0C:E8) [17:24:34:633]: Note: 1: 2318 2: 
C:\WINDOWS\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest
 
MSI (s) (0C:E8) [17:24:34:633]: Note: 1: 1309 2: 3 3: 
\\publicshare\Windows\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest
 
MSI (s) (0C:E8) [17:24:34:633]: Note: 1: 2318 2: 
C:\WINDOWS\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest
 
MSI (s) (0C:E8) [17:24:34:649]: Note: 1: 1309 2: 3 3: 
\\publicshare\Windows\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest
 
MSI (s) (0C:E8) [17:24:34:649]: Note: 1: 2318 2: 
C:\WINDOWS\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest
 
MSI (s) (0C:E8) [17:24:34:649]: Note: 1: 1309 2: 3 3: 
\\publicshare\Windows\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest
 
MSI (s) (0C:E8) [17:24:34:649]: Note: 1: 2318 2: 
C:\WINDOWS\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest
 
MSI (s) (0C:E8) [17:24:34:649]: Note: 1: 1309 2: 3 3: 
\\publicshare\Windows\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest
 
DEBUG: Error 2835:  The control ErrorIcon was not found on dialog SetupError
Internal Error 2835. ErrorIcon, SetupError
Error 1309.Error reading from file: 
\\publicshare\Windows\winsxs\Manifests\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest.
  System error 3.  Verify that the file exists and that you can access it.

_________________________________________________________________
Get ideas on sharing photos from people like you.  Find new ways to share.
http://www.windowslive.com/explore/photogallery/posts?ocid=TXT_TAGLM_WL_Photo_Gallery_082008
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to