Indigo Rose Software

Go Back   Indigo Rose Software Forums > Old Versions > Setup Factory 6.0 > Setup Factory 6.0 Knowledge Base

 
 
Thread Tools Display Modes
  #1  
Old 11-28-2003
Desmond's Avatar
Desmond Desmond is offline
Indigo Rose Staff Member
 
Join Date: Jul 2003
Posts: 628
INFO: Microsoft Data Access Components 2.8 Runtime Notes

INFO: Microsoft Data Access Components 2.8 Runtime Notes

INFO: Microsoft Data Access Components 2.8 Runtime Notes

Document ID: IR02049
The information in this article applies to:
  • Setup Factory 6.0

SUMMARY

This document provides development notes for the MDAC 2.8 runtime support module that can be used with Setup Factory 6.0.

DISCUSSION

Module Description

All programs developed that use Microsoft's Data Access Components require a set of core runtime files in order to run. When this runtime module is added to a Setup Factory 6.0 project, the appropriate core set of files will be installed with your application.

Module Configuration

In order to properly configure the MDAC 2.8 runtime support module you must download one file: MDAC_TYP.EXE (v2.80.1022.3)

MDAC_TYP.EXE can be downloaded from: http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&DisplayLang=en

MDAC_TYP.EXE must be saved in the following directory:

...\Setup Factory 6.0\Runtimes\MDAC28\MDAC_TYP.EXE

If this file is not located in the proper directory, or if it is an incorrect version, the Setup Factory 6.0 MDAC 2.8 runtime support module will not work properly and/or your build will fail.

Developer Notes

The Setup Factory 6.0 MDAC 2.8 runtime support module will install all the version 2.8 Microsoft Data Access Components onto the user’s system. The core components of MDAC are ADO, OLE DB, and ODBC.

The Setup Factory 6.0 MDAC 2.8 runtime support module has the following requirements:

  • Microsoft Windows 98, Windows ME, NT 4.0 Service Pack 5 or later, Windows 2000, or Windows XP.
  • If the computer is running Windows 98 first edition, Y2K Update 2 must be installed.
  • Microsoft Internet Explorer 4.01 Service Pack 2 or later.
  • Administrator permissions.
  • Approximately 20 MB of disk space, in addition to any disk space your installation requires.

The Setup Factory 6.0 MDAC 2.8 runtime support module will not install on the following operating systems:

  • Microsoft Windows 95
  • Microsoft Windows Server 2003

The Setup Factory 6.0 MDAC 2.8 runtime support module will only install as a whole. If any of the requirements are not met, no part of MDAC 2.8 will be installed. If the user already has MDAC 2.8 on their computer, or a newer version, the Setup Factory 6.0 MDAC 2.8 runtime support module will not install anything onto the user’s computer.

The Setup Factory 6.0 MDAC 2.8 runtime support module does not check for the Y2K Update 2 or available disk space for MDAC. However if any of the other requirements are not met, the variable %IRMDACRequirementFail% is set to TRUE. Otherwise this variable will hold the value FALSE. This variable can be accessed in your install starting from the Before actions tab of your first screen so you can respond with the appropriate action. If you want to add the disk space requirement that that MDAC will install, you can specify the amount in the built-in variable %AdditionalDiskSpace%. You can find information about this variable in the Built-in Variables section of the Setup Factory Command Reference.

The Setup Factory 6.0 MDAC 2.8 runtime support module will cause the user’s system to be rebooted when it is installed and will display a reboot screen. After the user’s system has rebooted, MDAC 2.8 will be properly installed on their system.

Note: MDAC 2.8 does not include Microsoft JET. If you would like to include support for Microsoft JET, please use one of the Setup Factory 6.0 JET 4.0 runtime support modules.

This runtime module creates several custom variables. The following variable names are reserved and should not be used in an install including the MDAC 2.8 runtime module. Using any of these variables may cause the module or parts of your install to fail due to corrupt data:

  • %IRDoMDACReboot%
  • %IRIEVersion%
  • %IRMDACRequirementFail%
  • %IRMDACVersion%
  • %IRNT4Version%

MORE INFORMATION

There are a number of resources available on the Internet that you can use to find out more about Microsoft's Data Access Components. Here are a few links:

KEYWORDS: Setup Factory 6.0, Microsoft Data Access Components 2.8, Runtime Module


Last reviewed: November 28, 2003
Copyright © 2003 Indigo Rose Corporation. All rights reserved.
 

Thread Tools
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

BB code is On
Smilies are On
[IMG] code is On
HTML code is On



All times are GMT -6. The time now is 11:38 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright © 2000 - 2009 Indigo Rose Corporation. All rights reserved.
Indigo Rose Software