WIX merge c++ runtime

前端 未结 1 1447
逝去的感伤
逝去的感伤 2020-12-06 23:03

I have merged msm for vs 2015 crt:




        
相关标签:
1条回答
  • 2020-12-06 23:36

    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".

    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:

    • Redistributing Visual C++ Files
    • Walkthrough: Deploying a Visual C++ Application By Using the Visual C++ Redistributable Package
    • Redistributing Components By Using Merge Modules
    0 讨论(0)
提交回复
热议问题