Haider Ali
Haider Ali

Reputation: 2795

run software without installation

i am developing a sale point application in visual studio 2008, framework 3.5, with sql sever 2005. To run this application, framework 3.5 and sql server 2005 should be installed on client's computer.

my problem is, my client keeps my software on removable disk, and he want to use this software on any computer where he inserts his disk, without installing sql server 2005.

how to enable this application run without sql server 2005 installation

in my application all business logic are saved in stored procedures.

Upvotes: 1

Views: 121

Answers (2)

sarnold
sarnold

Reputation: 104110

Given the constraints you have reported, consider distributing your application inside a pre-made Windows installation running under VMWare Player or VirtualBox virtualized instance.

This assumes you're willing to install VMWare Player or VirtualBox onto the host machines. You could include the installers with your disk to make that task easier.

There are downsides:

  • another system to update with service packs, security fixes, and so forth
    (virtualized systems are systems too)
  • another license from Microsoft
  • requires more memory
  • file transfers between systems are annoying

But it does allow you to use the tools you like (SQL Server 2005) without requiring them to be installed on the host computers.

Upvotes: 2

Emond
Emond

Reputation: 50712

Use SQL Server Compact

It does not require an engine to be installed and is compatible with SQL Server so migration could be easy.

Upvotes: 1

Related Questions