Access 2.0 ADK - compiled under Win 95 - installed on Win 3.x

Haven't used the MS Access Developers Toolkit for a long time now. Last time I used it I was compiling Access 2.0 databases while under Win 3.x and had no problem. Now I have just used it on a Win 95 machine to compile an Access 2.0 database which was used to install the runtime version on a users machine running Win 3.x. The user then received messages (when rebooting the machine) stating that a "later version of Windows was required". Discovered that a number of system files (e.g. COMPOBJ.DLL, VER.DLL) had been over-ridden by the files taken from the installation disks. By trial and error I was able to reconstruct the original files back onto the users machine , but this setup scenario MAY be becoming used more in the near future and my question is :
             (i) What files from a Win 95 setup could go onto onto the installation disks which would over-ride Win 3.x files
             (ii) Is there some patch (etc) to the V2.0 ADK which overcomes this problem.

Please note - the above configurations must be used in any reply as, (YES) there are still some people out there using Win 3.x machines.  
LVL 4
archeryAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

sdaCommented:
There are 32 files that the setup wizard expects to find in the Windows\System directory on the PC in use to create setup files.  To create forward-compatible setups, create a directory under Windows called "OldWin" and copy the 32 files from another Win31 machine's sys dir. (which has the old version files).  Now, to tell the setup wizard where to find these old version files to use, (shift) open SETUPWIZ.MDB, open in design view the module called "zws_Setup", and go to the sub called "ListFiles".  Find the line that says "stSysDir = GetSystemDir()" and REPLACE with "stSysDir = C:\Windows\OldWin", or whatever you named the dir holding the old version files.  Save and close the module and file.

The 32 files are:

TL3DV2.DLL, BTRV200.DLL, COMPOBJ.DLL, CTL3D.DLL, DAO2016.DLL, DBNMP3.DLL, DRVSSRVR.HLP, MSABC200.DLL, MSAEXP20.DLL, MSAJT200.DLL, MSJETERR.DLL, MSJETINT.DLL, MSTOOLBR.DLL, ODBC.DLL, ODBCINST.DLL, ODBCINST.HLP, OLE2.DLL, OLE2.REG, OLE2CONV.DLL, OLE2DISP.DLL, OLE2NLS.DLL, OLE2PROX.DLL, PDX200.DLL, SCP.DLL, SDM.DLL, SQLSRVR.DLL, STDOLE.TLB, STORAGE.DLL, TYPELIB.DLL, VER.DLL, VSHARE.386, XBS200.DLL.

This method was spelled out in the Sep.'95 issue of the SmartAccess newsletter.  I have done this for some time now and haven't had any problems.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
archeryAuthor Commented:
Thanks for the brilliant (and timely) answer. It was exactly what I wanted and resolved a real problem for me. It was timely in as much as I was literally about to do a Network install over 20 machines (a mix of Win 3.x and '95) and was gravely concerned about the ramifications and/or having to tell my boss that I needed more time for investigation. I actually received your reply on the EXACT day I was to do the install, so .. "BRILLIANT"
It was a snap to setup & it has been successfully done now.
One further "ask" now - how to I subscribe (or other) to this SmartAccess newsletter. I currently subscribe to Access Advisor mag (et al), but am always on the lookout for more references.
Thanks again from a very happy "Down-Under Aussie"
P.S. I increased your points  
0
sdaCommented:
Thanks for the feedback.  Check out the SmartAccess newsletter at http://www.pinpub.com/access/.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Access

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.