Click here to Skip to main content
15,889,176 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,

I want to create a setup file for my windows application , In my application there are 3 projects

1) one windows application called CCMA
2) Two class library called CCMALib and coreAudio
3) One windows service called Voice Service.

My startup project is CCMA. How can i integrate this 4 projects in to one installer file.

Thanks for your time .
Posted
Comments
johannesnestler 30-Oct-13 12:32pm    
So CCMA depends on CCMALib and coreAudio and the Service? If yes the dependencies will be resolved in a normal WindowsInstaller project. If not just do with them what you want during installation (Register, just copy to a target System Folder, ...).

Open your CCMA Project/Solution in Visual Studio.

Context-Click on the Root-Node of the Solution Explorer, select 'Add, then select 'New Project, and add your Projects, and your Service.

Context-Click the Root-Node of the Solution Explorer (or Alt-Enter), select 'Properties then select 'Common Properties, and 'Configuration Properties, to set whether your Solution is a 'Single startup project, or Multiple startup projects, and other Solution settings.

Context-Click on your added Projects, and Service, in the Solution Explorer, and select 'Properties to set other settings specific to your added Projects, or Service.

I have never written a Service, and/or added a Service to a .NET VS Solution, so there may be some significant information I have left out specific to using a Service.

Compile the Solution, and deploy in the usual way.
 
Share this answer
 
1. Try using SetUp and Deployment WIzard to Create Setup.
2. It Will Ask you for any Dependency Libraries , Include all your Libraries here.

http://www.c-sharpcorner.com/UploadFile/1492b1/creating-an-msi-package-for-C-Sharp-windows-application-using-a-v/[^]
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900