In the Installshield till now, we are using the merge module MSXML 4.0 SP3.
But we need to upgrade to the latest version , so in the Installshield I am able to see three different versions.

Till now for MSXML 4.0 we have only one version of mergemodule in Installshield and we are using the same in both 64 and 32 bit version of msi.

But for MSXML we have below different versions.


When I googled it to get the details, I got many links where they mentioned that for 6.0 version there is no mergemodule at all.
So can you please suggest me what merge modules I need to select for 32 bit msi and for 64 bit msi respectively.

0 Comments   [ + ] Show Comments


Please log in to comment


Merge modules are the devils work!

Can you just download and test them? Personally I avoid merge modules, hence my above comment.
Answered 06/28/2016 by: rileyz
Red Belt

Please log in to comment
If you want a MM, why not just create it? You could have completed it by now.
Answered 06/28/2016 by: VBScab
Red Belt

  • This merge module is provided by Installshield itself. I don't find any reason to reinvent the wheel again.
Please log in to comment
>provided by InstallShield
....and yet you can't find it so my guess would be that.... it's not!

Again I say, you could've created the thing yourself by now.

I'm out.
Answered 06/29/2016 by: VBScab
Red Belt

Please log in to comment
Are you saying that you can't find the merge modules, or asking which one to use?

If it's which ones? - the two items in bold are what you need for standard 32bit and 64bit use.

MSXML 6.0 SP1 (ia64) - Japanese
Itanium 64bit processor version, Japanese language
MSXML 6.0 SP1 (ia64)
Itanium 64bit processor version, standard language (English)
MSXML 6.0 SP1 (x64) - Japanese
64bit processor (x86-64), Japanese language
MSXML 6.0 SP1 (x64)
64bit processor (x86-64), standard language (English)
MSXML 6.0 SP1 - Japanese
32bit processor (x86), Japanese language
32bit processor (x86), standard language (English)
If you can't find them, then it is because Microsoft have chosen not to provide merge modules for MSXML 6.0.
I'd be surprised if Flexera have produced some for use, but if they have lucky you!

As VBScab has stated, if you want a merge module for MSXML 6.0, and there isn't a Flexera provided one, the best thing to do is create one and you can reuse it for all future projects.

If you're redistributing software commercially with your created merge module I would be sure to check that you're covered for this redistrubution. If it's for internal purposes you should be fine.

Hope that helps,

Answered 06/29/2016 by: dunnpy
Red Belt

  • Hi Dunnpy.

    We are using it for redistribution along with our product.But as we need to keep up to date MSXML everytime along with the product, we are using the mergem modules provided by Installshield only.

    I tried the bolded versions mentioned by you.But problem is they are not getting installed properly.

    When I launch the background msi file of the merge module, I am getting only the "Install completed" screen immediately.

    And the files are not getting installed.
    Any suggestions for this scenario.
    • Have you opened the merge module up to check what is contained in it? You could also create a simple package with the MM to validate whether the installation issue is a general one, or specific to your MSI. If you're still having issues, then it may be down to Flexera to provide support on this, as they have provided the MM in lieu of a Microsoft provided one.
      • I opened the dependednt msi and checked it, it is the pne provided by Microsoft only, I tried to download again from microsoft site and install it.Still same issue with the MSXML msi.
Please log in to comment
Why the need for a MM at all? What would be wrong with just installing it side-by-side?
Answered 06/29/2016 by: VBScab
Red Belt

  • We are having MSXML in merge module only since the 4.0 version so that we can replace it with the up to date version anytime instead of touching the product msi everytime.

    But the recent MSXML 6.0 SP1(given redistributables (prerequisite)in installshield from flexera).. is not getting installed.I am getting the install success screen but none of the files are getting installed.And also when I tried to uninstall the msxml msi in the background of merge module, i am getting message as it is not installed at all.
Please log in to comment
Answer this question or Comment on this question for clarity