MFC on 95/required DLLS

I developed an MFC application on a Nt platform using VC++ 5.0.  I recently ran the
application on a  95 platform, which didn't have VC++ installed.   It prompted me that
some dll files were missing, specifically MFC42d.dll and MSVCRTD.dll.  My
question is this:  Do I need VC++ installed to run this application on a 95
platform? Is there a way around this?  (I am assuming that this problem is not
a NT versus 95 problem...is this a correct assumption?  Is there a way to
compile so I do not need these dlls at runtime?

Thanks in advance
mulshineAsked:
Who is Participating?
 
bfwizardCommented:
The easy way to get around that is to statically like mfc to yuor project so you don't need the dll's....under project..settings...and on the tab general there is a section called Microsoft Foundation calsses....select USE MFS as a static library and build it.  It makes the program bigger, but it is faster....and you don't nedd the dlls
0
 
bfwizardCommented:
the word LIKE should be LINK...you want to statically link instead of dynamically link and MFS should be MFC...otherwise I think you can follow it
0
 
trestanCommented:
If it doesn't work, you have to generate an installation program. Then install your software in other computers.
0
 
trestanCommented:
Please refer to online manual about the InstallWizard.
0
 
mulshineAuthor Commented:
thanks
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.