Re: which operating systems support MFC71*.dlls ?



Most of the problems we've had with people copying the .exe file to another machine deal
with obsolete DLLs in other areas, such as COM/OLE support. If we built on XP and they
move to Win2K, there have been problems.
joe

On Sun, 22 Apr 2007 18:31:52 GMT, "David Ching" <dc@xxxxxxxxxxxxxxxxxxxxxx> wrote:

"Joseph M. Newcomer" <newcomer@xxxxxxxxxxxx> wrote in message
news:ns4n23h0ftol3cjr10153tanm5up38am50@xxxxxxxxxx
Of the over two dozen DLLs that appear to be linked into one of my
applications (27, to be
exact), static linking would eliminate two. Since some of these are
GDI32, KERNEL32
USER32 and ADVAPI, we are now down to 21 DLLs. Most of these are on the
redistributable
list, and therefore they, too, cannot be assumed to exist on the target
machine. The myth
that copy==install persists, but it has been obsolete for at least 15
years.

You need to examine ALL dependent DLL's and make sure they are there (with a
sufficient version), but it most certainly IS possible that they are there,
especially if only modern OS's like Win2K/XP/Vista are supported. For
example, it is not necessary to redist SHFOLDER.DLL (I think is what it is
called) on these OS's.

-- David

Joseph M. Newcomer [MVP]
email: newcomer@xxxxxxxxxxxx
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
.


Loading