Home All Groups Group Topic Archive Search About

Do The Runtime DLLs Come With Win2000?

Author
19 Sep 2005 2:47 PM
jim evans
I have several utilities that only need the runtime DLL.  XP comes
with the runtime DLLs included, does Windows 2000 come with them too?

jim
using VB5

Author
19 Sep 2005 2:56 PM
Ralph
"jim evans" <jimsn***@houston.rr.com> wrote in message
news:7ojti11lpejdncc0sovt1t3neakei3c1qi@4ax.com...
> I have several utilities that only need the runtime DLL.  XP comes
> with the runtime DLLs included, does Windows 2000 come with them too?
>
> jim
> using VB5

AFAIK, it does.

I am sure there is always the exception, and you may need to install an
updated version.

Caution, if you need to install VB runtimes, it is best to retrieve the MS
packages for that purpose from the MSDN download site. Never, install
specific components as part of a software package - there is just too many
opportunities for confusion and failure.

hth
-ralph
Author
19 Sep 2005 2:57 PM
MikeB
"jim evans" <jimsn***@houston.rr.com> wrote in message
news:7ojti11lpejdncc0sovt1t3neakei3c1qi@4ax.com...
>I have several utilities that only need the runtime DLL.  XP comes
> with the runtime DLLs included, does Windows 2000 come with them too?

Yes.  And AFAICT, NT4 >SP2
Show quoteHide quote
>
> jim
> using VB5
Author
19 Sep 2005 2:59 PM
Ken Halter
"jim evans" <jimsn***@houston.rr.com> wrote in message
news:7ojti11lpejdncc0sovt1t3neakei3c1qi@4ax.com...
>I have several utilities that only need the runtime DLL.  XP comes
> with the runtime DLLs included, does Windows 2000 come with them too?
>
> jim
> using VB5

You should be safe. According to the DLL Help Database, msvbvm50.dll version
5.2.82.44 is installed with Win2k

Go here, select 'By File Only' and enter the name of any DLL you're worried
about.
http://support.microsoft.com/dllhelp/

--
Ken Halter - MS-MVP-VB - http://www.vbsight.com
DLL Hell problems? Try ComGuard - http://www.vbsight.com/ComGuard.htm
Please keep all discussions in the groups..
Author
19 Sep 2005 8:34 PM
Frank Rizzo
Yes, but is it safe to install your app (that was compiled with vb6 sp6)
onto a Win2k or WinXP PC that has pre SP6 runtimes.

Regards

Ken Halter wrote:

Show quoteHide quote
>"jim evans" <jimsn***@houston.rr.com> wrote in message
>news:7ojti11lpejdncc0sovt1t3neakei3c1qi@4ax.com...

>
>>I have several utilities that only need the runtime DLL.  XP comes
>>with the runtime DLLs included, does Windows 2000 come with them too?
>>
>>jim
>>using VB5
>>   
>>
>
>You should be safe. According to the DLL Help Database, msvbvm50.dll version
>5.2.82.44 is installed with Win2k
>
>Go here, select 'By File Only' and enter the name of any DLL you're worried
>about.
>http://support.microsoft.com/dllhelp/
>

>
Author
19 Sep 2005 8:42 PM
Ken Halter
"Frank Rizzo" <n***@none.com> wrote in message
news:eWd4TmVvFHA.464@TK2MSFTNGP15.phx.gbl...
> Yes, but is it safe to install your app (that was compiled with vb6 sp6)
> onto a Win2k or WinXP PC that has pre SP6 runtimes.
>
> Regards

If you create a setup package that includes the newer runtimes, it should be
Ok. I don't use SP6 (Windows Update slides things by though) so I can't say
for sure. Our packages include everything because we still target NT4 and
can't count on anything at all <g> Besides, once we graduated to burning CDs
for our install packages, we make the most of the space we have available
and just include everything it takes to run the app on a PC with no runtimes
at all (those PCs are rare).

Go to the DLL Help database and check. You may be surprised that some
WIndows Updates are installing things you don't know about.... including
newer runtimes and components.

--
Ken Halter - MS-MVP-VB - http://www.vbsight.com
DLL Hell problems? Try ComGuard - http://www.vbsight.com/ComGuard.htm
Please keep all discussions in the groups..
Author
19 Sep 2005 9:35 PM
MikeD
"Frank Rizzo" <n***@none.com> wrote in message
news:eWd4TmVvFHA.464@TK2MSFTNGP15.phx.gbl...
> Yes, but is it safe to install your app (that was compiled with vb6 sp6)
> onto a Win2k or WinXP PC that has pre SP6 runtimes.


Yes, but with a caveat.  All of the various versions of the msvbvm60.dll
files are binary compatible with one another.  Therefore, if you have the
SP6 version (6.0.97.82) on your dev PC and a target PC has an older version
(say the version that originally shipped with VB6; 6.0.81.76) AND you do NOT
update the target PC, your app will still run.  However, your app may suffer
from any bug that exists in the older runtime file that was fixed in the SP6
version of it. Since you use the SP6 version on your dev PC, you wouldn't
encounter the bug during development and testing on your dev PC.

This is not limited to just msvbvm60.dll.  This would apply to most any
component file such as an OCX or other DLL (as long as all are binary
compatible).

As Ken noted, Windows Update automatically updates many components used by
VB (the runtime as well as OCXs included with VB).
Author
19 Sep 2005 3:04 PM
jim evans
Thanks much for the incredibly quick replies.

jim