我正在3.5框架上制作Win应用程序。我想在应用程序中包含一个数据库文件。这将是一个单用户数据库。我看了我可以添加的2种不同类型的db文件,即sdf和mdf。这样的sdf(紧凑型)数据库缺少我需要的某些功能,因此我更喜欢mdf。mdf文件“面向服务的数据库文件”上的描述使我相信,安装我的应用程序的任何人都还必须安装访问该mdf所需的SQL服务。这样对吗?
是的。MDF只是一个文件,需要SQL Server数据库引擎才能使用它。