hello,
i am new in .net application. I have create my vb.net windows application with sql server database. i want to deploy this application to another pc which not having .net and sql server install.. so please tell me step by step procedure to do it.

2 solutions

Solution 2

If you have Visual Studio 2010 or 2012, download and install the free InstallShield Limited Edition. Create a new project in your Solution. In the Add New Project dialog, select "Other Project Types", then select "Setup and Deployment", then select "InstallShield Limited Edition Project". Replace the name "Setup1" with a name something like "Setup_YourProjectName" and Click OK. Go through the wizard to specify the actions of the setup program to be generated.

It looks like you can use the "Application Files" feature of InstallShield Limited Edition to put files for SQL Server database on another PC.

Unfortunately, it doesn't look like you can generate a SETUP.EXE to do the install of SQL Server unless you buy the upgrade to the full version of InstallShield.

If you don't want to buy the full version of InstallShield, you could add additional code to your program to have your program run the SQL Server installation the first time it is run.