TIP: Click on subject to list as thread! ANSI
echo: visual_basic
to: All
from: Mayayana
date: 2004-06-03 06:45:00
subject: Re: DLL Backwards Compata

If it were me I'd ship the older versions with
"only overwrite if older" status, just in case they
exist but are not adequate in earlier Windows
versions. You could ship the versions in the runtime
 installer. That should be safe. I don't know why
the COM-related libraries are in the
runtime package by I assume that either Win95,
NT4, or both are lacking in that regard.
     Also, be careful to only ship MSVCRT.DLL
 v. 6.00.8397.0. The XP version of that is known
to cause problems on Win9x.


--
--
Bob Kochem  wrote in message
news:HDnvc.14607$hB2.7251{at}nwrdny03.gnilink.net...
>
> "mayayana"  wrote in message
> news:Ywkvc.8782$Yd3.7448{at}newsread3.news.atl.earthlink.net...
> snip... >
> >      I wonder if I.S. might have an option to package older files
> > and NEVER overwrite a file with same or later version, similar
> > to the PDW Redist folder? That seems like a better
> > approach to me because you can still ship, say, OLEAUT32.DLL
> > in case a Win95 or NT4 system needs it, shipping only the
> > latest version necessary, and without worrying about problems
> > delivering it to Win2000/XP since it won't get installed there anyway.
> >
> snip...
>
> Yes, that was what I was asking about or suggesting. There are several
> options in InstallShield to deal with installing 'companion' files (my
> wording). Yoiu can select "always overwrite', 'only overwrite older
> versions', 'never overwrite' and more.
>
> If  I select 'never overwrite' it will install OLEAUT32.DLL (and others)
if
> not already present, but will not overwrite if a copy is already there.
>
> I'm quite confident that would not mess up the target machine, but I
wonder
> if my application, developed/debugged with the 'current' DLL, will
opertate
> properly with the old DLL.
>
> Bob
>
>
---
þ RIMEGate(tm)/RGXPost V1.14 at BBSWORLD * Info{at}bbsworld.com

---
 * RIMEGate(tm)V10.2áÿ* RelayNet(tm) NNTP Gateway * MoonDog BBS
 * RgateImp.MoonDog.BBS at 6/3/04 6:45:54 AM
* Origin: MoonDog BBS, Brooklyn,NY, 718 692-2498, 1:278/230 (1:278/230)
SEEN-BY: 633/267 270
@PATH: 278/230 10/345 106/1 2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.