[Webinar] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

how to make a user interactive custom installer for my .net project.

Posted on 2006-04-11
5
Medium Priority
?
157 Views
Last Modified: 2006-11-18
hello experts,
I have created a visual studio .net 1.1 project which have modules of windows application at admin end and a web application at the user end. I want to create an installer for my project which is user interactive and which installs the database, the web services and then the windows application and web application that too as the user selects condition.Can I achieve all this things through visual studio setup process? I want to know the complete process from the scratch.
thanks
0
Comment
Question by:HanuSoftware
  • 2
3 Comments
 
LVL 16

Expert Comment

by:RobertRFreeman
ID: 16432160
I'd probably go with InstallShield for this large an installation.  Visual Studio Setup could do this, but would not be as easy or seamless.
0
 

Author Comment

by:HanuSoftware
ID: 16476014
hello mr robert
Please tell me the steps to do it via visual studio.net 2003.
I would be very much thankful to you
0
 
LVL 16

Accepted Solution

by:
RobertRFreeman earned 2000 total points
ID: 16480854
You will need to add custom actions as in this article:
http://msdn2.microsoft.com/en-us/library/d9k65z2d(VS.80).aspx

You will need to create a custom installer class for the Database deployment.
You will need to create a web setup project for the Web services deployment and one for the web application.

See here for some considerations when creating the database installer:
http://msdn.microsoft.com/msdnmag/issues/04/09/CustomDatabaseInstaller/default.aspx

See here to customize the installation user interface:
http://msdn2.microsoft.com/en-us/library/0b5sy4ht(VS.80).aspx
0

Featured Post

Transaction-level recovery for Oracle database

Veeam Explore for Oracle delivers low RTOs and RPOs with agentless transaction log backup and transaction-level recovery of Oracle databases. You can restore the database to a precise point in time, even to a specific transaction.

Question has a verified solution.

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

In my previous two articles we discussed Binary Serialization (http://www.experts-exchange.com/A_4362.html) and XML Serialization (http://www.experts-exchange.com/A_4425.html). In this article we will try to know more about SOAP (Simple Object Acces…
For those of you who don't follow the news, or just happen to live under rocks, Microsoft Research released a beta SDK (http://www.microsoft.com/en-us/download/details.aspx?id=27876) for the Xbox 360 Kinect. If you don't know what a Kinect is (http:…
This lesson discusses how to use a Mainform + Subforms in Microsoft Access to find and enter data for payments on orders. The sample data comes from a custom shop that builds and sells movable storage structures that are delivered to your property. …
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…
Suggested Courses

865 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