Re: which operating systems support MFC71*.dlls ?
- From: Joseph M. Newcomer <newcomer@xxxxxxxxxxxx>
- Date: Sun, 22 Apr 2007 12:58:09 -0400
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.
joe
On Fri, 20 Apr 2007 22:19:18 GMT, MrAsm <mrasm@xxxxxxx> wrote:
On Fri, 20 Apr 2007 12:18:02 -0700, rgs424Joseph M. Newcomer [MVP]
<rgs424@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
How
do I know which operating systems I can install the new .exe on without
having to install/copy over the MFC71*.dlls ?
If you use static linking (and not dynamic linking), you will not have
this problem.
You might consider use static linking (or you might consider migrating
to ATL/WTL that have no MFC DLL dependency).
MrAsm
email: newcomer@xxxxxxxxxxxx
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
.
- Follow-Ups:
- Re: which operating systems support MFC71*.dlls ?
- From: David Ching
- Re: which operating systems support MFC71*.dlls ?
- References:
- Prev by Date: Re: which operating systems support MFC71*.dlls ?
- Next by Date: Re: problem using self built DLL
- Previous by thread: Re: which operating systems support MFC71*.dlls ?
- Next by thread: Re: which operating systems support MFC71*.dlls ?
- Index(es):
Relevant Pages
|
Loading