WIX merge c++ runtime

It seems Microsoft recommends you use one of the redist executables (vcredist_x86.exe, vcredist_x64.exe) instead of the merge modules (see towards bottom) these days since the 2015 versions of the runtimes are more complicated than before and the merge modules are basically insufficient: “There will not be a merge module for the Universal CRT“.

UPDATE: How to install the exe binary VCRedist along with your MSI?.

This is fully explained by Bob Arnson in this answer: Redistributables for deploying C++ exe developed with Visual Studio 2015 on Windows 7 (must read link – it is the answer, I just added this one to throw in some further links as well).

Also, I don’t have the list of merge modules in front of me on this Linux box, but perhaps there is an x86 version that you need – you are installing the x64 version? Just checking – these bitness issues are driving us all crazy.


Some Links:

Leave a Comment