Click to See Complete Forum and Search --> : VC++ 7 Executables and Win9X


zonzon
October 31st, 2001, 11:20 AM
Hello,

Do all executables made using VC++7 work under Win95/98 if they worked before when compiled with VC++6?
With VC++6, I have to distribute mfc42.dll and msvcrt.dll (about 1.3M). What files (and what size!) do I need to distribute if I compile my projects with VC++7?

Thanks

nouser
January 9th, 2002, 06:32 PM
You don't nessarily have to distribute the two dll's mentioned. You can link your project statically, which does not require the need for the dll's, the data is contained inside the executable. You do need to distrubte those two dll's if you select in your Project Properties : MFC Static Linked. I think the default is MFC Shared DLL. Executables make under VC7 will work on Windows 95/98 just like ones made with VC6.