Solved

Redistribute DAO 3.5 and DAO 3.6 library

Posted on 2006-07-02
7
1,105 Views
Last Modified: 2008-02-01
My Visual C++ 6.0 Application will use both the DAO 3.5 library and DAO 3.6 library. I wonder what is the best way to redistribute DAO 3.5 library and DAO 3.6 library with our application so that the final package has the smallest size.
0
Comment
Question by:chcw
  • 3
7 Comments
 
LVL 44

Expert Comment

by:AndyAinscow
ID: 17042099
Why both?  (DAO 3.6 works with Access 97 if you are worried).

Redistribution.  You can redistribute with the MDAC_TYP.exe file.  It is available for download from microsoft.  Note you will need to check with version you require (I think the version 2.5 is the latest that contains DAO 3.6)
0
 
LVL 44

Accepted Solution

by:
AndyAinscow earned 500 total points
ID: 17042110
Note that for DAO to function various files and reqistry settings are required - the installation supplied by microsoft is much simpler than trying to do it yourself.
0
 
LVL 15

Expert Comment

by:lakshman_ce
ID: 17042558
You can include different merge modules into your setup program and launch them if they are not already installed. This will be part of the setup program and will be compressed to smaller size.
You can download merge modules from
http://www.installshield.com/downloads/modules.asp?prod=wind&lan=english
0
 
LVL 44

Expert Comment

by:AndyAinscow
ID: 17208208
My suggestion is a 'standard' way to redistribute DAO and is not dependant on installshield being used to redistribute the app.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

The following diagram presents a diamond class hierarchy: As depicted, diamond inheritance denotes when two classes (e.g., CDerived1 and CDerived2), separately extending a common base class (e.g., CBase), are sub classed simultaneously by a fourt…
In Easy String Encryption Using CryptoAPI in C++ (http://www.experts-exchange.com/viewArticle.jsp?aid=1193) I described how to encrypt text and recommended that the encrypted text be stored as a series of hexadecimal digits -- because cyphertext may…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question