• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 183
  • Last Modified:

how can i know all the files that my program needs yto run

hi everyone,

i just developed an application using several ocx and references.
if i was to deploy my application to other computers wih only win98 se
installled and nothing else, i need to copy all necessary dlls and OCXs to
them right?

question is, how will i know all the necessary dlls and ocx? are the ones i need
is the referenced and on the componenets that i checked? or are there others?
and how would i know where to install then?

tnx
0
manduz_griffus
Asked:
manduz_griffus
1 Solution
 
robertleesCommented:
The correct way would be to create a Setup kit using the wizard supplied with VB. This should gather into the kit all the referenced DLLs and OCXs, as well as any dependent files - for example some of your OCXs might require other DLLs that aren't referenced directly by your project. The Setup kit will install these files in the correct places on your target system.

0
 
RanaHossainCommented:
I have had this question for a while, as I found both the setup kit or Visual Studio Installer to be quite crap at finding the right references.

Tried dependency walker, but that completely ignored winsock in my project.

If you can afford it, get Setup Factory - as it is the easiest to find references with.

Hint: if you can correctly find out which files you need to pack, you can then use Visual Studio Installer and confirm that all those files are in there.
0
 
skyDaemonCommented:
Generally the package and deployment wizard suggested by robertlees is pretty good for vb projects.  

When that fails I use the dependancy watch feature of the WISE install program.  I've found that is quite excellent at finding everything your program touches, I tend to use it more for vc++ projects.

0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
nschulz777Commented:
Just a warning note, I ran into problems where software wouldn't install on Windows XP with ntfs file systems. I solved it by downloading the latest service pack for Visual Basic, recreated the install package and problem went away.
0
 
CleanupPingCommented:
Hi manduz_griffus,
This old question (QID 20565800) needs to be finalized -- accept an answer, split points, or get a refund.  Please see http://www.cityofangels.com/Experts/Closing.htm for information and options.
0
 
GPrentice00Commented:
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is:

 -->PAQ - no points refunded

Please leave any comments here within the next seven days.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER

GPrentice00
Cleanup Volunteer
0
 
YensidModCommented:
This question is PAQed and no points refunded (of 25)

YensidMod
Expert Exchange Moderator
0
 
jpfouche2003Commented:
Try Inno Setup : http://www.jrsoftware.org/isinfo.php - excellent setup program for FREE.

Package and Deployment Wizard is c-r-a-p!
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now