Posted on 2003-03-06
Medium Priority
Last Modified: 2010-04-07
I have created an application using VB. I have converted the .vbp file into .exe file. Right now I am intrested to come up with a setup.exe file containing my vb .exe file, database as well as other related files like crystal report so that users can install the file thru a step by step process. How is it done?.

Your help is kindly appreciated.

Question by:eugene007
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Expert Comment

ID: 8080046

Use the package and deployment wizard that comes with vb, or winzip.

Expert Comment

ID: 8080665
SirNick is right on the button.

...easily found by:

Start / Programs / Microsoft Visual Basic / Application setup Wizard

A tip is to save the ".SWT" file that gets created such that you can run it again with the same data/files.

Accepted Solution

vikram_c90 earned 100 total points
ID: 8082218
SirNick and PNJ are both absolutely correct. However I wopuld like to elaborate a bit.

1) You can use the Package and deployment Wizard thro VB.
2) Select menu option Add-Ins-> AddIn Manager. You will find Package and deployment Wizard asone of the options. Double click on it and click OK.

3) Now again open the menu Add-Ins and u wud find the Package and deployment Wizard option available to you. This is a very simple wizard.

4) In order to add your other files, such as reports, acces database files, etc, one of the steps (2nd or 3rd step) in the wizard, has a button caled "Add". Click it and browse all ur additional files. Then conntinue te rest of the steps with the defaults. This will create ur setup.

Hope it works for u.
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


Expert Comment

ID: 8082808
Another option would be to use the Visual Studio Installer.

Freely downloadable from ms, it runs in the same style IDE as InterDev and lets you manage references, shortcuts, extra files, and the installation interface.

Plus it generates its output as a single Microsoft Installer (.msi) file, which is both practical and cool-looking.

Author Comment

ID: 8110095
on in the case of crystal report what are the supportive files that I need to include in the setup.exe file, so
that when it is installed on another machinese I would be able to view my crystal report.

Expert Comment

ID: 8110197
I believe you only need CRPE32.DLL (which I think stands for Crystal Reports Print Engine). I will stand corrected if I'm wrong though in either case!

Expert Comment

ID: 8112786
when you use the package wizard will tell you what you need

Depending on which Crystal reports functions you are using will need different DLLs.

If user is going to be able to create reports will also need to licence......

Try the wizard and go from there. It's not as easy as it sounds....

Featured Post

[Webinar] How Hackers Steal Your Credentials

Do You Know How Hackers Steal Your Credentials? Join us and Skyport Systems to learn how hackers steal your credentials and why Active Directory must be secure to stop them.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you have ever used Microsoft Word then you know that it has a good spell checker and it may have occurred to you that the ability to check spelling might be a nice piece of functionality to add to certain applications of yours. Well the code that…
I was working on a PowerPoint add-in the other day and a client asked me "can you implement a feature which processes a chart when it's pasted into a slide from another deck?". It got me wondering how to hook into built-in ribbon events in Office.
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…
Suggested Courses

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question