PDA

Click to See Complete Forum and Search --> : [RESOLVED] OK to Distribute these DLLs for VB6 App?


zlander
Jul 13th, 2007, 10:26 AM
Greetings,

Is it necessary to distribute all of these DLL files for a VB6 application targeted at Win9x through Vista?

I'm finding my testers are always asked to reboot after the install.

TIA

=====================================
ole2disp.dll
ole2nls.dll
oleaut32.dll
olepro32.dll
storage.dll
typelib.dll
usp10.dll
stdole2.tlb
asycfilt.dll
comcat.dll
compobj.dll
mfc40.dll
mfc42.dll
ole2.dll

###

MartinLiss
Jul 13th, 2007, 10:54 AM
Your question may have been answered by this (http://www.vbforums.com/showthread.php?t=456795) FAQ.

si_the_geek
Jul 13th, 2007, 11:00 AM
Moved to Application Deployment forum

Whether or not those files are necessary depends on your program (some are needed for all VB apps, some I haven't seen before). Most installation creation programs (such as Package & Deployment Wizard) will tell you which files your program needs.

As to whether you should actually install all of the files, it does depend on the version of Windows - for Vista it is recommended that you don't install certain files (there is a link in the article that Marty referred to).

randem
Jul 13th, 2007, 03:17 PM
No!!!!!

zlander
Jul 16th, 2007, 03:03 PM
This is confusing. mfc40.dll, for example, shows up as a dependency for a control I'm using. How is one supposed to know if this file can be distributed or not?

randem
Jul 16th, 2007, 09:44 PM
********** Knows, You can use it's Unsafe file to check or you can do the research.

zlander
Jul 17th, 2007, 12:37 PM
Thanks!