适用于32位和64位Windows的小型应用程序的免费小型数据库?
问题描述:
你是否知道任何适用于32位和64位Windows的小应用程序的免费小型数据库?适用于32位和64位Windows的小型应用程序的免费小型数据库?
我应该试试SQLLite还是类似的东西?
你有什么建议?
谢谢!
答
来自Microsoft的最后一个解决方案是SQL Server Compact 4.0: http://www.microsoft.com/download/en/details.aspx?id=17876 它是完全免费的。
我会推荐使用它来代替其他第三方解决方案,因为它与LINQ和EntityFramework的无缝集成。此外,您可以在将来使用双配置应用程序来支持本地和基于服务器的数据库。
另一个优点是您可以使用ClickOnce将其与您的应用程序一起部署。
答
我在这里回答类似的东西,但它没有详细说明32位/ 64位支持:
What is a good choice of database for a small .NET application?
然而,大量的流行的提供这种支持。
我知道SQL CE有64位库,所以这是一个可行的解决方案。我目前在一个小的.NET应用程序中使用这个与NHibernate没有任何问题。
SQLite很好,也有XML。 – Matthew 2012-04-24 08:27:54