If I create a .NET application that uses a small SQL Server database that I create, can I then give that application to other people to run on their PCs even if they're not running SQL Server?
If so, is there anything special I have to do in the way I create/distribute it? And are there any special requirements for the PC's it is installed on?
I'm using VisualStudio 2008 and SQL Server 2008.
Edited to add: using LINQ to SQL (so need to use SQL Server)