473,473 Members | 2,277 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

how to create .msi ?

I have a C# application solution (with 2 projects)
it's finished and I'm happy with that I have.
I use VS.NET 2003 for the development.

now I want to create an install package (typically a .msi), well, I have
absoultely no idea where to start, not even which documentation look !

Could anyone shed some light for me ?
Nov 15 '05 #1
6 25471
You Add a project, to your solution.. you know that page where you choose
"Windows Application", "ASP.NET Web Application"??

Well, on the left - there is Setup and Deployment Projects - then choose
Setup Project, it will make an installer or cab file for you..

"Lloyd Dupont" <net.galador@ld> wrote in message
news:%2****************@tk2msftngp13.phx.gbl...
I have a C# application solution (with 2 projects)
it's finished and I'm happy with that I have.
I use VS.NET 2003 for the development.

now I want to create an install package (typically a .msi), well, I have
absoultely no idea where to start, not even which documentation look !

Could anyone shed some light for me ?

Nov 15 '05 #2

"Lloyd Dupont" <net.galador@ld> ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ:
news:#s**************@tk2msftngp13.phx.gbl...
I have a C# application solution (with 2 projects)
it's finished and I'm happy with that I have.
I use VS.NET 2003 for the development.

now I want to create an install package (typically a .msi), well, I have
absoultely no idea where to start, not even which documentation look !

Could anyone shed some light for me ?


Just add a "Setup Wizard Project" to your solution. It would automatically
scan for the dependecies. You also can specify during one of the steps of
the wizard whether to include all "content" files in your setup package.
After that you have just to build it as a normal project. It's very simple
really.
Nov 15 '05 #3
Hi,

Right click on the sollution in the 'Solution Explorer', select Add>New
Project. At this point you will get the 'Add New Project' dialog, on the
left hand side select 'Setup and Deployment Projects' and on the right you
can select 'Setup Project'. Give it a name and make sure that the Location
is set correctly now press OK.

From this point you will have a Deployment project in your solution. There
are a thousand things you can configure and control. But just to get you
started, you can Right click on the newly created setup project, again this
is in the Solution Explorer, and select Add>Project Output. Select your
project from the combobox then select Primary output from the listbox, Press
OK. Repeat this for your second project. If you compile at this point, a msi
will be created giving you a very basic installation for your project.

This might help

http://msdn.microsoft.com/library/de...pplication.asp

Watch for the line wrap!!

Regards

Chris Taylor

"Lloyd Dupont" <net.galador@ld> wrote in message
news:%2****************@tk2msftngp13.phx.gbl...
I have a C# application solution (with 2 projects)
it's finished and I'm happy with that I have.
I use VS.NET 2003 for the development.

now I want to create an install package (typically a .msi), well, I have
absoultely no idea where to start, not even which documentation look !

Could anyone shed some light for me ?

Nov 15 '05 #4
Hi,

On a slightly separate note: anyone know how to do this without visual
studio?

Pete

Lloyd Dupont wrote:
I have a C# application solution (with 2 projects)
it's finished and I'm happy with that I have.
I use VS.NET 2003 for the development.

now I want to create an install package (typically a .msi), well, I
have absoultely no idea where to start, not even which documentation
look !

Could anyone shed some light for me ?

Nov 15 '05 #5
Hi,

Phil Wilson wrote:
Bunch of tools here...

http://www.installsite.org/pages/en/msi/authoring.htm


Thanks, those are just what I was looking for.

Pete
Nov 15 '05 #6
sorry not to answer earlier.
yep I found it, thanks all :-)

"Drebin" <tR*************@hotmail.com> a écrit dans le message de
news:Ju**********************@newssvr28.news.prodi gy.com...
You Add a project, to your solution.. you know that page where you choose
"Windows Application", "ASP.NET Web Application"??

Well, on the left - there is Setup and Deployment Projects - then choose
Setup Project, it will make an installer or cab file for you..

"Lloyd Dupont" <net.galador@ld> wrote in message
news:%2****************@tk2msftngp13.phx.gbl...
I have a C# application solution (with 2 projects)
it's finished and I'm happy with that I have.
I use VS.NET 2003 for the development.

now I want to create an install package (typically a .msi), well, I have
absoultely no idea where to start, not even which documentation look !

Could anyone shed some light for me ?


Nov 15 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
by: dog | last post by:
I've seen plenty of articles on this topic but none of them have been able to solve my problem. I am working with an Access 97 database on an NT4.0 machine, which has many Access reports. I...
4
by: I_AM_DON_AND_YOU? | last post by:
There is one more problem I am facing but didn't get the solution. In my Setup Program I am not been able to create 2 things (when the program is intalled on the client machine ) : (1) create...
10
by: Zack Sessions | last post by:
Has anyone tried to create a SQL7 view using the CREATE VIEW command and ADO.NET? If so, is there a trick in trapping a SQL error when trying to create the view? I have a VB.NET app that, amoung...
9
by: Peter | last post by:
Hello£¬everyone, My program will collect a testing machine's data ,save the data and deal with the data everyday. I want to use vb.net to create database, add and delete tables or modify the...
37
by: Steven Bethard | last post by:
The PEP below should be mostly self explanatory. I'll try to keep the most updated versions available at: http://ucsu.colorado.edu/~bethard/py/pep_create_statement.txt...
18
by: Steven Bethard | last post by:
I've updated the PEP based on a number of comments on comp.lang.python. The most updated versions are still at: http://ucsu.colorado.edu/~bethard/py/pep_create_statement.txt...
5
by: Michael | last post by:
Hello, I've created an ASP web page where users in our organization can create Active Directory computer accounts. The web page is running on a Server 2003 SP1 IIS 6 installation. The...
8
by: barb | last post by:
So that the world at large benefits from our efforts, here is one fully documented way to use Windows Irfanview freeware to create thumbnail web galleries (http://www.irfanview.com). STEP 1:...
4
by: JohnnyDeep | last post by:
I am trying to create a store proc that contain a create index with the cluster option and I receive DB21034E The command was processed as an SQL statement because it was not a valid Command...
4
by: etuncer | last post by:
Hello All, I have Access 2003, and am trying to build a database for my small company. I want to be able to create a word document based on the data entered through a form. the real question is...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.