Re: location of MFC71*.dlls when installing a program ?
- From: "Tom Serface" <tom.nospam@xxxxxxxxxxxxx>
- Date: Fri, 27 Apr 2007 07:19:07 -0700
I also agree with this one. A local copy of the MFC DLLs doesn't take up too much room and you are always assured that your program will have the DLLs you intended to run it with. If you rely on the installed "system" version you may find your program not working at some point when someone installs a different version with the same name (I've had this happen).
Tom
"Ajay Kalra" <ajaykalra@xxxxxxxxx> wrote in message news:1177646826.588726.248520@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
On Apr 26, 12:10 pm, rgs424 <rgs...@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:My program consists of only a single .EXE, with dependencies on MFC71*.dlls.
Isn't it correct that I should install the MFC71*.dlls in the SAME directory
as my .EXE, instead of installing them in WINNT/SYSTEM32 ? I believe I read
that this is the 'common practice'.
If this is correct, then why ?
Thanks so much !!
Having a local copy is a better solution than copying it in Sys32.
MSFT does not recommend touching sys32 with your libraries. In
addition, you may overwrite an existing DLL which may be a custom one.
Also, when you are installing it local, chances of it being deleted by
some other app during its uninstallation are almost negligible.
---
Ajay
.
- Follow-Ups:
- Re: location of MFC71*.dlls when installing a program ?
- From: David Ching
- Re: location of MFC71*.dlls when installing a program ?
- References:
- Re: location of MFC71*.dlls when installing a program ?
- From: Ajay Kalra
- Re: location of MFC71*.dlls when installing a program ?
- Prev by Date: Re: How to increase the CComboBox drop-down size ?
- Next by Date: Re: what's the differents between MFC Wnd && .net winform??
- Previous by thread: Re: location of MFC71*.dlls when installing a program ?
- Next by thread: Re: location of MFC71*.dlls when installing a program ?
- Index(es):
Relevant Pages
|