Oh boy.  You have a severe case of DLL hell... Which may or may not be the
cause of the page faults.  But you need to sort out the DLLs first, in any
case.

This will not be a definitive analysis... This is off the top of my head.
These are my opinions (as a programmer) and informed by some conversations
I've had with Microsoft Tech Support in the last month or two.  But use this
opinion with care and do your own research, too.

MSVCRT.DLL is a windows system DLL that is, loosely speaking, the "Microsoft
Visual C Run Time Library".

MSVCRT is now (Windows 2000, Windows XP) considered a part of Windows.  As
such, installation software should not be messing with this DLL.  In fact,
in later versions of Windows, this DLL is protected and you CAN'T mess with
it.  It can only be updated via Windows and Windows service packs.

In general, you want exactly one version of a given DLL. There are
exceptions, which I choose to ignore <grin>.  For MSVCRT you want this one
version to be on the executable search path, and the "windows system"
directory, usually \Windows\System32 or \Winnt\System32 needs to be on that
path... So "the system directory" is a good place for it.

You may or may not want the latest version of a given DLL.  In the case of
MSVCRT, you want the one that is best compatible with the version of windows
you are running.  (search www.microsoft.com or msdn.microsoft.com for info
about which shipped with what... I didn't keep that printout).  This will
not be the highest version number of MSVCRT unless you are running the
latest version of windows (ie, XP).  I know this is a weak statement, but
it's the best one can do.

The version on my machine is 6.1.8924.0 -- which is Windows 2000
Professional Service pack 2 -- but I have the Visual Studio .NET software
installed so I doubt this is "normal".  It should be different for Win 98,
Me, or whatever.

Many packages, particularly non-commercial ones (including those written
in-house) do not respect these rules and can easily create these kinds of
situations...



_______________________________________________________________________
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, send e-mail to [EMAIL PROTECTED] and
put "unsubscribe MapInfo-L" in the message body.

Reply via email to