Flexera Software Community  

Go Back   Flexera Software Community > Products > Legacy Installer Products > Developer > InstallShield Developer 8
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 05-26-2003, 09:48 AM
ronborn
 
Posts: n/a
Question mdac2.7 on windows 2003

When installing on windows 2003, and mdac2.7 or mdac2.6 merge module included in the setup, an error message appears that mdac does not support the OS.

I know that mdac is by default installed on the 2003 OS. But still is there a work awound to this check.

The following is the message that I recieve:

The minimum supported configuration for installing MDAC 2.7 requires one of the following:

Microsoft Windows 98 with Y2K Update 2 and Internet Explorer 4.01 SP2 or later

Microsoft Windows 98 Second Edition

Microsoft Windows Millennium

Microsoft NT® 4 SP5 (or greater) and Internet Explorer 4.01 SP2 or later

Microsoft Windows 2000


Thanks,
Rony.
Reply With Quote
  #2  
Old 05-27-2003, 02:04 PM
Stefan Krueger's Avatar
Stefan Krueger Stefan Krueger is offline
Uber User (1000+ Posts)
 
Join Date: Oct 2001
Location: Germany
Posts: 1,478
This is a bug in the merge module. The source can be found in the InstallShield objects directory. Here's a quote from the .vbs file:
Quote:
ElseIf (vVerNT = "501") Then
' If it is XP do not install
Else
Session.Property("OS_NOTSUPPORTED")="1"
End If
I believe this should be changed to:

ElseIf (vVerNT >= "501") Then

You can open the module source in Developer and build a fixed module yourself.
__________________
Stefan Krüger Microsoft Windows Installer MVP
InstallSite.org Stefan's Blog



Please post your questions in the forum
Reply With Quote
  #3  
Old 05-27-2003, 04:48 PM
Chandima Chandima is offline
InstallShield Developer
 
Join Date: Oct 2001
Posts: 4,852
This has already been fixed. The updated merge modules (both MDAC 2.6 and 2.7) are in the Developer merge module gallery . These modules shipped with Service Pack 1 for Developer 8.0 and Express 4.0. Thanks!
__________________
Chandima Rajakaruna
Macrovision Corporation
Reply With Quote
  #4  
Old 05-27-2003, 05:35 PM
Stefan Krueger's Avatar
Stefan Krueger Stefan Krueger is offline
Uber User (1000+ Posts)
 
Join Date: Oct 2001
Location: Germany
Posts: 1,478
Oh, you're right. I have SP1+2 installed but still have the old mdac module. But in the gallery there's a fixed module (and it's listed in tools -> check for updates)

In the new module there is:

ElseIf ((vVerNT = "501") Or (vVerNT = "502")) Then

which means that this will fail again on the next version of Windows. Wouldn't it be saver to assume that future Windows versions include the latest mdac version?
And if a current MDAC version is detected, I think there shouldn't be an error message.
__________________
Stefan Krüger Microsoft Windows Installer MVP
InstallSite.org Stefan's Blog



Please post your questions in the forum
Reply With Quote
  #5  
Old 05-28-2003, 07:50 AM
Chandima Chandima is offline
InstallShield Developer
 
Join Date: Oct 2001
Posts: 4,852
I totally agree. We are planning on updating both MDAC 2.6 and 2.7 to work without the use of any VBScript Custom actions. The MDAC 2.5 module works this way.
__________________
Chandima Rajakaruna
Macrovision Corporation
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -6. The time now is 08:46 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
© 2010 Flexera Software Inc. All rights reserved.