Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
Hi all
 
i developed one windows application and now i have to install it in client machine..
so what all are the software should be available at the client system i order to run the application.
 
Thank you
Posted 13-Dec-12 22:59pm
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

create setup project
step by step
http://aspalliance.com/622_StepbyStep_Process_of_Creating_a_Setup_and_Deployment_Project[^]
 
Visual Studio Windows Application Setup Project[^]
 
then you will get setup of your own application
and install it client-side
 
Happy Coding!
Smile | :)
  Permalink  
Comments
Snehasish Nandy at 14-Dec-12 5:06am
   
Thanks for ur answer..but what i want to know is what all software the client system should contain in order to run the application.
Aarti Meswania at 14-Dec-12 5:15am
   
prerequisites for, crystal report, (internal)sql if you use them...
and files like below...
 
if crystal report (.rpt files)
if sql server (.mdb file)
if ms-access then (access database file)
Snehasish Nandy at 14-Dec-12 5:16am
   
do i have to install sql server ???
Aarti Meswania at 14-Dec-12 5:22am
   
have you use sql database?
and which internal(available inside .net) or external?
Snehasish Nandy at 14-Dec-12 5:23am
   
Yes i m using sql server...that also external..
Aarti Meswania at 14-Dec-12 5:26am
   
okay you have to install sql client side
and then create database in that new sql server
and connection string should be as per that new sql server
like server name
userid
password...
Snehasish Nandy at 14-Dec-12 5:28am
   
and if i use internal then..??and is it better to use Mysql in this point of scenario..??
Aarti Meswania at 14-Dec-12 5:30am
   
not know!
I have always used external sql only for real time application :)
Snehasish Nandy at 14-Dec-12 5:41am
   
then if i use Mysql then will it be better..??
Aarti Meswania at 14-Dec-12 5:43am
   
i have not use mysql with windows application
i have use it in web application
but i know that if you use mysql then also you have to install server for mysql database
Snehasish Nandy at 14-Dec-12 5:46am
   
last thing..please tell me like if i m using sql server externally..then is it mandatory to use the licence version..?? means sql server is also available as free software..so does it matter..
Aarti Meswania at 14-Dec-12 5:49am
   
no, you will not need license
and you can download sql-server setup from sql's website
:)
Snehasish Nandy at 14-Dec-12 5:56am
   
Ok..thanks for the info and ur time..:)
Aarti Meswania at 14-Dec-12 5:57am
   
welcome :)
Glad to help you!
:)
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

Create a Setup and Deployment project, which will build an installer for you - it should work out most if not all of that for you.
  Permalink  
Comments
Snehasish Nandy at 14-Dec-12 5:08am
   
to run the application does the client system need to have visual studio and sql server installed..???
OriginalGriff at 14-Dec-12 5:33am
   
No, and No. In fact the latter is not recommended as it removes the advantage of using SQL server - multiuser access.
To run the app, it needs the appropriate .NET Framework version, and access to a SQL server instance - which could be on the LAN, or even on the internet (though you need to be careful with that approach).
 
A setup program will ensure the framework version is installed, and will load and register any necessary DLL files.

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

  Print Answers RSS
0 OriginalGriff 364
1 Nirav Prabtani 268
2 _Amy 185
3 CHill60 170
4 Sergey Alexandrovich Kryukov 166
0 OriginalGriff 8,004
1 Sergey Alexandrovich Kryukov 7,017
2 Maciej Los 4,039
3 Peter Leow 3,738
4 CHill60 2,912


Advertise | Privacy | Mobile
Web03 | 2.8.140721.1 | Last Updated 14 Dec 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100