This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- XML 4.0 Merge Module on Vista
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Dec 19, 2008
09:50 AM
XML 4.0 Merge Module on Vista
Hello,
Install Shield Release: Install Shield 2009 Professional
Project Type: Install Shield Script project
Target OS: Windows Vista, Windows XP, Windows 2003 Server
Found something odd. I'm installing a Microsoft Excel Add-In that uses MS XML 4.0. So I naturally include the MS XML 4.0 merge module into my installation. This installation works great as is on both Windows XP and 2003 Server. The problem is Vista. The add-in doesn't see the XML 4.0 on the system. Now if I run the "msxml.msi" which is XML 4.0 SP2 before I run my installation, the add-in runs fine on Vista. Just so you know, I already checked the file versions between the merge module and windows installer for XML 4.0. The file versions are identical.
Oh, I should also mention that I'm running the installation as administrator and the user logged in running the installation also has administrator privileges.
So for now, the work around is to run the windows installer of XML 4.0 before my installation, but I would prefer to find a better solution to this. Not to mention the fact that if I'm going to use other merge modules in my installations, will they also have problems being installed on vista just like XML 4.0?
Any assistance in this matter will be appreciated. Thank you.
Install Shield Release: Install Shield 2009 Professional
Project Type: Install Shield Script project
Target OS: Windows Vista, Windows XP, Windows 2003 Server
Found something odd. I'm installing a Microsoft Excel Add-In that uses MS XML 4.0. So I naturally include the MS XML 4.0 merge module into my installation. This installation works great as is on both Windows XP and 2003 Server. The problem is Vista. The add-in doesn't see the XML 4.0 on the system. Now if I run the "msxml.msi" which is XML 4.0 SP2 before I run my installation, the add-in runs fine on Vista. Just so you know, I already checked the file versions between the merge module and windows installer for XML 4.0. The file versions are identical.
Oh, I should also mention that I'm running the installation as administrator and the user logged in running the installation also has administrator privileges.
So for now, the work around is to run the windows installer of XML 4.0 before my installation, but I would prefer to find a better solution to this. Not to mention the fact that if I'm going to use other merge modules in my installations, will they also have problems being installed on vista just like XML 4.0?
Any assistance in this matter will be appreciated. Thank you.
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Dec 19, 2008
04:15 PM
More information:
I created a Basic MSI project and had it create a single MSI file. The problem still exists. So the conclusion is that there is a bug in the Merge Module.
I created a Basic MSI project and had it create a single MSI file. The problem still exists. So the conclusion is that there is a bug in the Merge Module.
![](/skins/images/8C9D13A71C7F7695F3262372C0172D68/responsive_peak/images/icon_anonymous_message.png)