如果我使用 SQL 和 SQL,用户是否需要特殊的运行时文件?实体的 LINQ
我目前正在使用 xml 文件来存储大量数据,这些数据在文件之间进行序列化和反序列化到数据模型类的实例中。出于明显的性能原因,我想将其更改为 SQL。所以我正在考虑一些类似于本地数据库(.sdf - SQL Server Compact Edition 数据库文件)的事情。
我的问题是,如果我使用它,我的程序的使用者是否需要安装一些特殊的运行时甚至 SQL 产品?
提前致谢。
PS 我正在用 C# 编写WPF
I am currently using xml files to store large amounts of data which are serialized and deserialized to and from the files into instances of a data model class. I would like to change this to SQL for obvious performance reasons. So I am thinking something along the lines of a Local Database (.sdf - SQL Server Compact Edition Database File).
My question is if I use this will the consumers of my program need some special runtimes installed or even an SQL product?
Thanks in advance.
PS I am writing in C# & WPF
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
他们将需要 .NET 4.0 完整框架(不是客户端配置文件),并且您还需要将 SQLCE DLL 与您的应用程序一起分发(这并不难,只有大约 4 个小 DLL)。
They will need the .NET 4.0 Full Framework (not Client Profile), and you would also need to distribute the SQLCE DLLs with your application (not hard to do, only ~4 small DLLs).