I have created a windows form application which uses an SQL database. The database will be copied by the setup onto the end user’s computer. But is it necessary that the end computer should have SQL server express edition installed or just installing the .NET Framework would do?
Need this info for creating the setup file.
To use an “.mdf” database file, you need to have SQL Server installed. Either using an Express Edition (and attaching it as a user instance), or one of the more uplevel editions (e.g. Standard, Enterprise).
If you want to avoid an installation, you might be able to use SQL Server Compact, (creates “.sdf” files), which can just be bin deployed.