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)