Are you saying that you can't find the merge modules, or asking which one to use?
I have an application which depends of the MSXML6, in most of the machines when the application is deployed this package is already installed, but in a few cases the MSXML6 is not installed, The question is how i can check if the MSXML 6 is already installed? Microsoft Core XML Services (MSXML) 6.0. These technologies are currently in maintenance mode in MSXML3 and MSXML4 but will be phased out according to the life-cycle for those components. MSXML6 will install side by side with MSXML 3 and MSXML4 and will not impact existing applications that use MSXML3 and MSXML4. Quick tip: using MSXML v6 with TXMLDocument in D7-D2007 By default, the VCL’s TXMLDocument class will delegate to MSXML for its actual parsing and writing. Now MSXML itself comes in various versions, with newer ones being installed side-by-side with older ones.
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 |
MSXML 6.0 SP1 | 32bit processor (x86), standard language (English) |
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,
Dunnpy
windows has many MSXML versions that can be installed side by side. i.e ver 3, 4, 5 & 6.
I have to find which msxml file is present on the system. My query is limited through registry only.
JobiJobiMicrosoft Core Xml Services Msxml 6 0
2 Answers
All of the MSXML versions installed on your machine will be in the following registry GUID:
If you are looking for a specific version, say 3.0, you would check that Name = 3.0.
Jan DoggenGetting you all versions installed via Powershell:
First line gets you to have the HKEY_Classes_Root as a drive in powershell.Second line gets you the versions installed.
Msxml 6 Service Pack
Output similar to: