Link to home
Start Free TrialLog in
Avatar of dhilwala2001
dhilwala2001

asked on

Deploying vb.net app

I have a client / server vb.net application

The application has a few third party user controls that were created in .net.

The application has only one active x control that was not created in .net (maybe vb6 or c++)

Once I get everything working on my computer, how do I distribute the application?  How do I create a setup.exe to install this app on other people's computers?

If I didn't have the active x control designed with older, non-dot-net technology, then could have I simply copied the .exe file and copy the .dll assemblies onto the other person's computer?  Where would I copy the assemblies to?
SOLUTION
Avatar of graye
graye
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of dhilwala2001
dhilwala2001

ASKER

So all I need to do is distribute my .exe?
Will all the .net components be embedded within the .exe (third party controls)?

So what does this normal Setup Wizard do, and how do I access it?

Put yourself in my shoes.  I know very little about assemblies.  I know how to write good code, and I added third party compenents to my project via adding components....  The program works on my computer just fine, and now I want to distribute.

Now, could anyone give me concrete steps I can take:

For example,
Step 1:       Go to this menu and do this
Step 2:      Go to that menu and click here, and to this that and the other....

Thanks...
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial

Well, its suppose to create an .msi file, but it doesn't !!!

I am suppose to compile it and it is suppose to generate an .msi file.

Is that all there is to it?

Does that .msi file have everything it needs to install -- all of the components and all ?

Why is it not generating an .msi file?

I tried to compile on both my educational copy and my work copy of visual studio, and on both, no .msi file is generated when I complie the project.  I have an extremely simple application that just says "hello world"

I chose all of the options (check boxes) for deployment, but upon compilation, it refuses to make an .msi file.

HOPE YOU CAN HELP ME!

THANKS!!!
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
oops, I forgot to mention that the *.msi file is gonna be located in either the Debug or Release directory of the Setup1 project (*not* the directory of the WindowsApplication1 project)

I usually create my Setup project as a subdirectory of the main project... so I don't get confused on what's what