Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Compiling project with mfc42.dll in .Net Studio

1 view
Skip to first unread message

Evgeni

unread,
Oct 29, 2003, 1:56:04 AM10/29/03
to
Hello folks.
Do you know, if I have a possibility to compile my dll's
in .Net Studio to be linked with mfc42.dll.
Thanks.
Best Regards.
Evgeni

Joseph M. Newcomer

unread,
Oct 29, 2003, 11:55:17 AM10/29/03
to
It is not possible. This question comes up about three times a week, I think, and the
answer is, if you need mfc42.dll, compile in VS6. MFC42.dll is actually the name of the
DLL that was delivered with VS 4.2, but through VS5 and VS6 they were able to maintain
backward compatibility, so they kept the name. Note that VS5, and various SP levels of
VS6, required the MFC42.dll that was compatible with those releases (the mfc42.dll that
came with VS5 would not support programs compiled in VS6, but the VS6 version supported
programs compiled in VS5; VS6 SP5 mfc42.dll was compatible with programs written for VS
4.2). However, at VS7, they gave up the compatibility (it was a serious hindrance for
fixing numerous problems that were becoming important), so delivered a new MFC70.dll (or
MFC71.dll, for VS2003).

Basically, people have been having a "free ride" for years; there was considerable effort
expended to avoid using an mfc50.dll and mfc60.dll, but that is simply no longer possible.
joe

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

0 new messages