Click here to Skip to main content
14,733,541 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
HELP! how can I download sql server through web(or using WPI) if I install my custom application I made using
PIEBALDconsult 26-Jan-16 0:05am
That's not your job. The customer will decide how and where to download and install SQL Server and any other things your application requires.
The customer may already have a suitable server set up. Also, someone may download your app today, but not install it until after the next version of SQL Server is available.
All you can do is specify that your app requires SQL Server, perhaps with a minimum version level. You do not try to install it.
Member 12287189 26-Jan-16 0:32am
actually im still not finish doing this.. im still looking for a solution on how to program it. on how can the customer do what you have said. what i want to happen is that, when the customer install my desktop application, how can my custom application autodownload the sql server through web.. its like it is already embedded in my application. for example the inflow inventory. when you install inflow, the sql server autamically donwload and install.
PIEBALDconsult 26-Jan-16 18:28pm
That is not a good idea! I don't care who else is doing it; it's BAD!
Bad idea, really bad.

1 solution

Please see the comments to the question. In addition to those comments, I can give you further considerations.

It would be absolutely the best to just claim SQL server as a prerequisite to your application.

Re-distributing of SQL is a lot of bothering. Let's say, you have the license to do so. Perhaps you want to distribute some free-of-charge free-licensed product/version. But this might be not what your user wants. The user may have its own license for some compatible product, which might be not free. This user may not want your version. The user may have site license, or something else compatible with your product, but also with a number of other products. If you force your installation, it may only mess-up the customer systems, or, as a minimum create redundant installations contaminating customer system. Don't do such things.


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