Installing Win32 shared SxS policy via WiX 3.0 MSM fails for 2nd app

Posted by dr-stevep on Stack Overflow See other posts from Stack Overflow or by dr-stevep
Published on 2010-06-14T23:51:00Z Indexed on 2010/06/14 23:52 UTC
Read the original article Hit count: 488

Filed under:
|
|
|

I am attempting to author a merge module for use by multiple application installers to install a Win32 Shared SxS Assembly and its associated Policy. I'm using WiX 3.0 to generate the MSM and test MSIs.

So far it works fine for the first app installer that runs … but the second app installer fails because the Policy file already exists (HRESULT: 0x800700B7).

What requirement(s) for correct Win32 Shared SxS Policy installation am I missing?

I have submitted WiX bug 3005301 for this (https://sourceforge.net/tracker/?func=detail&atid=642714&aid=3005301&group_id=105970) and posted VS2008 projects that reproduce the problem.

URL: ftp.digital-rapids.com/upload/SteveP/
User: drc-support
Password: drc-support
Link: ftp://drc-support:[email protected]/upload/SteveP/

wix-Bugs-3005201.rar contains a VS2008 solution that builds the MSM and MSIs that reproduce the issue. (~3MB)

wix-Bugs-3005301_Output.rar contains the generated MSM, MSI, and wixpdb files (~40MB)

© Stack Overflow or respective owner

Related posts about msi

Related posts about wix3