I've successfully built an MSI that links in the VC Redist merge module.  
However when I try to execute the MSI, it reports back errors associated with 
the merge modules.
- Error reading from file [process' root path]\Windows\winsxs\Policies\....
 
Any ideas on how to resolve this?  After quite a bit of digging, I've found a 
blog post that helped me confirm my syntax.  
http://blogs.msdn.com/nikolad/archive/2005/09/02/running-c-application-built-by-vc-express-on-another-computer.aspx
 
Here's the gist of what I'm doing ...
 
 
 
<Wix ... >
<Package
InstallerVersion='200'
Platforms='x64'
...
 />
 
<Media Id='1' Cabinet='Product.cab' EmbedCab='yes' />
 
<Directory Id='TARGETDIR' Name='SourceDir'>
<Merge Id='VCRedist' Language='0' src='C:\Program Files\Common Files\Merge 
Modules\Microsoft_VC80_CRT_x86_x64.msm' DiskId='1' />
<Merge Id='VCRedistPolicy' Language='0' src='C:\Program Files\Common 
Files\Merge Modules\policy_8_0_Microsoft_VC80_CRT_x86_x64.msm' DiskId='1' />
</Directory>
 
<Feature Id='VCRedistFeature' Title='VC Redist required for DFS Agent' 
Level='1'>
<MergeRef Id='VCRedist' />
<MergeRef Id='VCRedistPolicy' />
</Feature>
 
</Product>
</Wix>
 
_________________________________________________________________
Can you find the hidden words?  Take a break and play Seekadoo!
http://club.live.com/seekadoo.aspx?icid=seek_wlmailtextlink
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to