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

Posted on 2006-04-11
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.
Question by:HanuSoftware
    LVL 16

    Expert Comment

    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.

    Author Comment

    hello mr robert
    Please tell me the steps to do it via visual 2003.
    I would be very much thankful to you
    LVL 16

    Accepted Solution

    You will need to add custom actions as in this article:

    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:

    See here to customize the installation user interface:

    Featured Post

    How to improve team productivity

    Quip adds documents, spreadsheets, and tasklists to your Slack experience
    - Elevate ideas to Quip docs
    - Share Quip docs in Slack
    - Get notified of changes to your docs
    - Available on iOS/Android/Desktop/Web
    - Online/Offline

    Join & Write a Comment

    Normally the drop down box control found in the .Net framework tools is able to select just one data and value at a time, which is displayed on the text area.   But what if you want to have multiple values to be selected in the drop down box? As …
    For those of you who don't follow the news, or just happen to live under rocks, Microsoft Research released a beta SDK ( for the Xbox 360 Kinect. If you don't know what a Kinect is (http:…
    Hi everyone! This is Experts Exchange customer support.  This quick video will show you how to change your primary email address.  If you have any questions, then please Write a Comment below!
    This video discusses moving either the default database or any database to a new volume.

    745 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

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now